Además de disponer de métodos mágicos, PHP posee mecanismos para comprobar si un método está definido en una clase y llamarlo aunque el nombre de dicho método sea variable, y esta es otra de las técnicas que usa el ORM Eloquent para crear los modificadores de atributos get*Attribute y set*Attribute, como veremos en la lección de hoy.

Regístrate en Styde

Para obtener acceso a ésta y a todas nuestras lecciones y cursos premium. Planes desde 9 al mes:

Ver planes

Lección anterior Uso de los métodos mágicos __get, __set, __isset y __unset con PHP Lección siguiente Llamadas a métodos mágicos con __call y __callStatic en PHP