Сразу извиняюсь если некорректно назвал топик, но интересует такая тема:
class my_class{
}
$test = new my_class();
$test->func1()->func2()->....->funcN();
Интересует момент, можно (и если можно, то как) реализовать такой момент:
$test->func1()->func2()->....->funcN();
Нашел решение, называется Fluent Interface
class my_class{
public function funcA()
{
return $this;
}
public function funcB()
{
return 'Вызов N2';
}
}
$t = new my_class();
echo $t->funcA()->funcB();
Да можно, для таких вызовов функции должны возвращать указатель на инстанс класса ($this)
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники