Как создать себе «хвостатую функцию: как массив объектов, но функцию», как это делает Laravel в своем красноречивом слове? - PullRequest
1 голос
/ 05 мая 2019

Laravel eloquent отлично справляется с управлением запросами.Мы можем легко поставить простую статистику.Например, у меня есть таблица «Студенты», и я пытаюсь считать мальчиков только следующим образом:

$total = Students::where(['sex'=>'boy'])->count();

Я использую поставщика услуг для создания своей собственной функции, которую я могу вызывать для них в формате * 1004.*.Мой вопрос заключается в том, как создать массив функций like-object, чтобы я мог вызывать их следующим образом:

$var = SomeClass::MyFunction()->newFunction();

Спасибо за помощь!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...