0
У меня есть класс с именем следующим controlllerВозврат функции объекта
class Controller{
public function load(){
return $this->load;
}
public function model($name){
require $name;
$modname = $name . '_Model';
$this->$name = new $modname();
}
}
и когда я называю других классов, будет ошибкой, если я использую функцию загрузки
class whatever extends Controller {
function __construct() {
parent::__construct();
$this->model('Login'); //WORK
$this->load->model('Login'); //NOT WORK (MY PROBLEM)
}
function Sigin(){
$this->Login->anothermodelfunction; //WORK with $this->model('Login')
}
}
мой вопрос как решить мою проблему, когда я вызываю свой класс, используя класс, чтобы перейти к следующей функции?
сообщений Какой ошибки вы получаете? – Seventoes
"Примечание: Неопределенное свойство: Login :: $ load" и "Неустранимая ошибка: вызов функции-функции-члена() для не-объекта" – adyoi