<?php
class Dumb { protected $foo; protected $bar; protected $baz;
public function setFoo($value) { $this->foo = $value; }
public function setBar($value) { $this->bar = $value; }
public function setBaz($value) { $this->baz = $value; } }
$dumb = new Dumb; $dumb->setFoo('aaa'); $dumb->setBar('bbb'); $dumb->setBaz('ccc');
|
<?php
class Smart { protected $foo; protected $bar; protected $baz;
public function setFoo($value) { $this->foo = $value; return $this; }
public function setBar($value) { $this->bar = $value; return $this; }
public function setBaz($value) { $this->baz = $value; return $this; } }
$smart = new Smart; $smart->setFoo('aaa') ->setBar('bbb') ->setBaz('ccc');
|