У меня есть модель класса ModelHome, что является потомком модели, а именно:Определение, Надлежащая Scope Класс PHP
class ModelHome extends Model
Модель является переменной класса контроллера, т.е.:
class Controller {
public $model;
public function __construct() {
$this->model = new Model;
}
}
Можно ли получить доступ к методу внутри класса Controller из метода внутри класса ModelHome?
Я пробовал родительский :: и вызывал класс по имени, т.е. метод Controller ::, но я не могу найти подходящую область для доступа к методу, в котором я нуждаюсь.
Спасибо.
-Vince
модель продлевается на ModelHome это дочерние классы Контроллера то есть: $ this-> модельно> нагрузки («дома») который расширяет класс. Но я думаю, что это отличное решение. Я могу создать защищенную переменную в модели и просто перейти в контроллер, а затем из ModelHome я могу назвать родительский метод блестящим. Спасибо Альфреду. –