gam0ra
30.03.2015 - 12:48
Всем здорова при помощи __get() делаю своиство в классе numerals а в этом своивстве я храню экземпляр класса letters
class letters{
public function a($a){
echo $a;
}
}
class numerals{
function __construct(){
$this->one = 'l';
}
public function __set($prop, $value) {
$this->$prop = New letters;
}
}
Так вот для вызова из letters метод а надо $obj->one->a('eeeeee');
$obj = new numerals;
$obj->one->a('eeeeee');
А можно как нибудь сделать чтобы вместе $obj->one->a('eeeeee');
было $obj->a('eeeeee'); ????
Игорь_Vasinsky
30.03.2015 - 12:54
наследованием или обёрткой-методом
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
class numerals{
public function a($prop) {
$this->one->a($prop);
}
}
_____________
Люди, имеющие низкий уровень квалификации, делают ошибочные выводы, принимают неудачные решения и при этом неспособны осознавать свои ошибки в силу низкого уровня своей квалификации