/** * * @return Genre_model */ public static function getInstance() { if (self::$_instance === NULL) { self::$_instance = new self(); } return self::$_instance; }
private function _frontendConstruct() { $this->load->model('Config_model', NULL, TRUE); $config_model = Config_model::getInstance(); $listGenreId = $this->Config_model->getValue("left_nav_genre"); $this->load->library('layout'); if ($listGenreId) { $this->load->model('Genre_model', NULL, TRUE); $genre_model = Genre_model::getInstance(); $genreList = $genre_model->getRange('id IN(' . $listGenreId . ')', 0, 100); $extraData = $this->layout->getExtraData(); $extraData['left_nav_genre'] = $genreList; $this->layout->setExtraData($extraData); } //set layout $this->layout->setTemplate("layout/frontend.php"); $this->layout->setSkin(base_url() . 'themes/frontend/'); $skin = $this->layout->getSkin(); // Site global resources $this->layout->js($skin . 'js/jquery-2.1.3.js'); $this->layout->js($skin . 'js/bootstrap.js'); $this->layout->js($skin . 'js/slick.min.js'); $this->layout->js($skin . 'js/fe.js'); $this->layout->css($skin . 'css/style.css'); }
function __construct() { parent::__construct(); $this->load->model('Genre_model', NULL, TRUE); $this->load->model('Series_model', NULL, TRUE); $this->Genre_model = Genre_model::getInstance(); $this->Series_model = Series_model::getInstance(); $this->_config = $this->config->config; }
function __construct() { parent::__construct(true); $this->load->model('Video_model', NULL, TRUE); $this->load->model('Series_model', NULL, TRUE); $this->load->model('Genre_model', NULL, TRUE); $this->load->model('Series_Genre_model', NULL, TRUE); $this->Video_model = Video_model::getInstance(); $this->Series_model = Series_model::getInstance(); $this->Genre_model = Genre_model::getInstance(); $this->Series_Genre_model = Series_Genre_model::getInstance(); $this->_config = $this->config->config; set_userdata('active_menu', strtolower(get_class($this))); }