Buenas,
Me gustaría conocer vuestras opiniones de devolver la referencia al propio objeto en un método setter.
Código PHP:
class Clase
{
private $a;
private $b;
public function setA($a)
{
$this->a = $a;
return $this;
}
public function setB($b)
{
$this->b = $b;
return $this;
}
}
Yo lo veo como una buena práctica para poder concatenar métodos, pero lo que me guistaría si puede conllevar problemas.
Las pruebas que he hecho yo de rendimiento me da tiempos y memoria casi iguales.
Gracias.