La clave esta en que cada metodo devuelva $this
Código PHP:
class ejemplo
{
public function metodo1()
{
...
return $this;
}
public function metodo2($param1, $param2)
{
...
return $this;
}
}
y luego
Código PHP:
$ejemplo = new ejemplo();
$ejemplo ->metodo1()->metodo2($parametro1, $parametro2);
Saludos