Доступ к функции из класса модели или класса контроллера из вспомогательного файла с помощью Codeigniter - PullRequest
0 голосов
/ 29 июня 2010

Я знаю, что это не очень хороший опыт.Но я просто хочу знать, что можно получить доступ к функции из модели или класса контроллера из вспомогательного файла в codeigniter.

Ответы [ 2 ]

0 голосов
/ 29 июня 2010

я не могу использовать что-то подобное, я верю.

$Helper =& load_class('Helper'); //Load the (Helper Loader) $this->load->helper becomes $helper
$Class = $Helper('Name of class');

Но я не понимаю, зачем вам это делать

Разве вы не можете просто создать дополнительный класс модели, такой как

class DBFile
{
   ...
}

затем создайте свою модель

class Model_SomeName extends DBFile
{
  /*So no this uses DBFile instead of CI_Database or w.e it is*/
}
0 голосов
/ 29 июня 2010

Да, это возможно, вам сначала нужно будет загрузить вспомогательный класс, например:

$this->load->helper('name of helper class');

Подробнее:

http://codeigniter.com/user_guide/helpers/array_helper.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...