ok co im staramy się robić to makeing coś tak można nazwać jak $this->model->users->getInfomation('name');
czy coś similer na moim ramach ale PHP dają mi surowe normy Tworzenie domyślnego obiektu z pustą wartościąphp Tworzenie domyślnego obiektu z pustej wartości?
protected function model($model)
{
$path = "features". DS ."models". DS . $model .".php";
require $path;
$class = 'Model'. ucfirst($model);
$this->model->$model = new $class;
}
czy możemy to zrobić, aby jakoś wpasował się w standardy?
edit *
ta funkcja jest w klasie aplikacji, więc można je przedłużyć z naszego kontrolera jak blog rozszerza stosowanie następnie wywołać coś takiego $ this-> Model-> blog dostanie coś takiego, co im robi powyżej, kiedy zrobić coś takiego
tak powyższy kod działa poprawnie$this->blog->getSomething();
, ale jakoś chcę, aby je w grupie, jak powyższe pytanie, więc jeśli chcemy uzyskać coś podobnego $this->model->blog->getSomething();
Dzięki za czas.
Adam Ramadhan
Naprawdę nie wiem, co próbujesz osiągnąć. Chcesz modelować automatycznie, gdy wywołasz '$ this-> model -> [modelName]'? – singles
tak, ale problem może wynikać z tego, że $ this-> model jest pusty, nigdzie go nie osiągnąłem. Czy nie możemy tego po prostu dodać? –