function __construct($plugin = '', $action = '') { //create object from cls_plugin $this->obj_plugin = new core\plugin(); //set last page that user see $this->set_last_page(); //get localize $obj_localize = new core\localize(); $this->localize = $obj_localize->get_localize(); //------------------------- $this->obj_io = new network\io(); if ($plugin == '' || $action == '') { if (isset($_REQUEST['plugin'])) { $this->plugin = $_REQUEST['plugin']; //now we check action if (isset($_REQUEST['action'])) { //action set by user $this->action = $_REQUEST['action']; } else { //action not set. //now we jump to default action $this->action = 'default'; } } else { // plugin not set // now jump to Home page $obj_localize = new core\localize(); $localize = $obj_localize->get_localize(); $this->jump_page($localize['home'], true); } } else { $this->plugin = $plugin; $this->action = $action; } }
public static function set_page_tittle($tittle = '') { //get site name in localize selected if (is_null(self::$localize_settings)) { $obj_localize = new core\localize(); self::$localize_settings = $obj_localize->get_localize(); self::$page_tittle = self::$localize_settings['name']; } self::$page_tittle = self::$localize_settings['name'] . ' | ' . $tittle; return self::$page_tittle; //now we want to send title to render function. }