Для этого каждый из методов должен возвращать $this
, экземпляр класса, который содержит методы.
class MyClass {
public function select($x){
// do something
return $this;
}
public function from($x){
// do something
return $this;
}
public function where($x){
// do something
return $this;
}
}
внутри этих методов, вы обычно выполняете какое-то изменение состоянияобъекта.