Я смотрел это видео, и в 7:10 он добавляет зависимость db и использует закрытие для назначения значения. Мой вопрос, почему бы не просто использовать прямое назначение вместо этого, я имею в виду, что не делаю этого: $container['db'] = $capsule; эквивалент этого: $container['db'] = function ($container) use ($capsule) { return $capsule; } Если нет, какая разница […]
Я хочу передать данные, запрошенные в моей модели, контроллеру, чтобы сделать это, я использую return $ data. Затем в контроллере я использую $this->load->view('my_view', $data); Из моего понимания var_dump($data); в представлении должны показать мне результаты запроса … Это не тот случай. Я получаю «неопределенные переменные данные» и NULL из var_dump($data); , Вот моя модель: <?php if […]
Я написал быстрый класс библиотеки CI для отображения моих страниц, поэтому мне не пришлось бы постоянно печатать «$ this-> load-> view» и DRY. Теперь, когда я перерисовываю свою контактную форму после передачи недопустимых данных, сообщения об ошибках не отображаются. Класс библиотеки: class Page extends CI_Controller { public function render($page, $data) { // $page should be […]