Inicio > PHP > Métodos encadenados en php

MÉTODOS ENCADENADOS EN PHP

24/08/2019PHP ME GUSTA

 

Los métodos encadenados en php consiste en llamar varios métodos de un objeto en una misma línea, basta con añadir al final de cada método: return $this; Con el siguiente ejemplo se entiende fácilmente.

Class Coche
{
    public function lavar()
    {
        echo "Coche lavado.\n";
        return $this;
    }
 
    public function encerar()
    {
        echo "Coche encerado.\n";
        return $this;
    }
}
//ejemplo llamada a los métodos encadenados
$coche = new Coche;
$coche->lavar()->encerar();

//mostrará

Coche lavado.
Coche encerado.



 


Comentarios

No hay comentarios en este artículo.