Всем привет. Подскажите, как в дочернем классе унаследовать модель, подключения и другие зависимости, внедряемые в родительском классе через конструктор? $this->model и т.д, вроде все делал правильно, но не хочет работать
Всем привет. Подскажите, как в дочернем классе унаследовать модель, подключения и другие зависимости, внедряемые в родительском классе через конструктор? $this->model и т.д, вроде все делал правильно, но не хочет работать
А если я хочу унаследовать в дочерних классах фасад DB и другие модели, то Call to a member function connection() on null , parent::__construct(); - такой вариант вроде для расширения родительского класса и при его использовании в дочернем ругается на то, что мало аргументов, но я не хочу внедрять все зависимости в каждом из дочерних классов
Ну как вариант выкинуть часть конструктора в родительском классе в отдельную функцию и вызывать ее в конструкторе дочернего класса, но как-то это коряво
Ну как вариант выкинуть часть конструктора в родительском классе в отдельную функцию и вызывать ее в конструкторе дочернего класса, но как-то это коряво
Просто должно быть какое-то нормальное решение по идее, задача повседневная вроде
Подскажите по событиям и их слушателям: есть событие апдейта которое зарегано в EventServiceProvider соответвенно есть сам Events в конструктор которого я загоняю модель и листенер где я беру этот event и делаю с ним разные непотребности. Вопрос в том что у меня модель апдейтится в разных местах системы и в некоторых из них мне надо отправить листенеру доп данные как это сделать? в доке ненашел нужных примеров может кто скинет какойнибуль мануал или подскажет решение какое то. (версия ларки 5.4)
Подскажите по событиям и их слушателям: есть событие апдейта которое зарегано в EventServiceProvider соответвенно есть сам Events в конструктор которого я загоняю модель и листенер где я беру этот event и делаю с ним разные непотребности. Вопрос в том что у меня модель апдейтится в разных местах системы и в некоторых из них мне надо отправить листенеру доп данные как это сделать? в доке ненашел нужных примеров может кто скинет какойнибуль мануал или подскажет решение какое то. (версия ларки 5.4)
каждый апдейт - это разные эвенты. PostPublished, PostCreated, Userbanned.