Опубликовано: 24 октября 20205 г Здравствуйте. У меня есть два класса: /** * @brief [Node] Subnode class */ public static $subnodeClass = 'IPS\fball\Match'; /** * @brief Content Item Class */ public static $contentItemClass = 'IPS\fball\Match\Item'; Один используется во Front, второй в Admin, мне нужно реализовать один и тот же метод в них: protected function get_team1Goals() { return $this->events['team1']['stats']['goals']; } Как это правильно сделать, чтобы одинаковый код не писать и там и там.
Опубликовано: 26 октября 20205 г Если один является контейнером второго, то можно через container() $item->container()
Опубликовано: 26 октября 20205 г Или как вариант создать трейт, благо php теперь позволяет реутилизировать одни и те же методы для разных классов.
Здравствуйте. У меня есть два класса:
Один используется во Front, второй в Admin, мне нужно реализовать один и тот же метод в них:
Как это правильно сделать, чтобы одинаковый код не писать и там и там.