class eps { private $_point; private $_point_multiplication; public function setPoint($point){ throw new Exception("Niepoprawna wartosc zmiennej point"); } $this->_point = $point; } public function setMultiplication($point_multiplication) { throw new Exception("Niepoprawna wartosc zmiennej point_multiplication"); } $this->_point_multiplication = $point_multiplication; $this->_point = $this->_point * $this->_point_multiplication; } }
Wywołuje w ten sposób
try { $point = new eps(); $point->setPoint(3); $point->setMultiplication(60); } catch (Exception $error) { }
I zamiast tego chciałem zrobić to w ten sposób czyli napisać metodę statyczną by tak ustawiać zmienne
EPS::->setPoint(12)->setMultiplication(14);
Pomoże ktoś ?