[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Метод в свойстве
gam0ra
Подскажите как можно сделать
$this->one->two();

one это метод а two своивсто где найти подробную инфу как так сделать можно?
или залейте пример в коментах простой
Игорь_Vasinsky
например в свойстве хранить экземпляр класса

_____________
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
gam0ra
Игорь_Vasinsky
Накатай пример плиз)
stump
Если:
$this->one()->two;


class _this
{
function __construct()
{
$this -> Instance = $this;
}

function one()
{
return $this -> Instance;
}
}


Однако:
Если:
$this->one->two();

class _this
{
function __construct()
{
$this -> one = $this;
}

function two()
{
return TRUE;
}
}


?

_____________
Трус не играет в хокей
Dezigo
class Test
{
function one()
{
//do first
return $this;
}

function two()
{
//do second
return $this;
}

}
paul85
gam0ra, а зачем так делать?
gam0ra
paul85
Хотел как в codeigniter загружать $this->load->model или $this->load->view )
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.