у нее получается результат и ты этот результат передаешь в другую функцию.
\system\database::connect()->query("SELECT * FROM settings")->fetchAssoc();
Вот я вызвал функцию соединения с базой, отправил в нее запрос и полученный запрос обработал.
Как это называется, когда можно так юзать результат функций?
цепочный вызов
Спасибо)))❤️
вот даже пример, как это реализуется https://stackoverflow.com/questions/3724112/php-method-chaining-or-fluent-interface
Работает когда у тебя метод возвращает $this
вовсе не обязательно жы
Хорошее замечание, спасибоооооо🙈❤️
а вот
а ну дай пример
выше дал
где?
да и у него пример с разными классами как бы
Не, погоди, ты обмолвился что если экземпляр класса возвращает дичь - то всё ещё можно построить цепочку вызовов. Теоретически конечно да, но на практике там такая оргия может получиться что лучше и не надо
я говорил не про дичь, а про объект с доступными методами
https://ocramius.github.io/blog/fluent-interfaces-are-evil/ fluent interface сам по себе оргия :х
Обсуждают сегодня