Ejemplo n.º 1
0
 function __construct($view_class = null)
 {
     if ($view_class === null) {
         $view_class = "SearchUserView";
     }
     parent::__construct($view_class);
 }
Ejemplo n.º 2
0
 function __construct($view_class = null)
 {
     if ($view_class === null) {
         $view_class = "ArbitrationView";
     }
     parent::__construct($view_class);
 }
Ejemplo n.º 3
0
 public function __construct()
 {
     if ($view_class === null) {
         $view_class = "ArticleView";
     }
     parent::__construct($view_class);
 }
Ejemplo n.º 4
0
 function __construct($view_class = null)
 {
     if ($view_class === null) {
         $view_class = "MessagesView";
     }
     parent::__construct($view_class);
 }
Ejemplo n.º 5
0
 function __construct($view_class = null)
 {
     if ($view_class === null) {
         $view_class = "QuestionAnswerView";
     }
     parent::__construct($view_class);
 }
Ejemplo n.º 6
0
 function __construct($view_class = null)
 {
     if ($view_class === null) {
         $view_class = "TestView";
     }
     parent::__construct($view_class);
 }
Ejemplo n.º 7
0
 function __construct($view_class = null)
 {
     if ($view_class === null) {
         $view_class = "BlogViewSocieties";
     }
     parent::__construct($view_class);
 }
Ejemplo n.º 8
0
 function __construct($view_class = null)
 {
     if ($view_class === null) {
         $view_class = "SubscribeView";
     }
     parent::__construct($view_class);
 }
Ejemplo n.º 9
0
 public function __construct()
 {
     $view_class = "GroupsView";
     parent::__construct($view_class);
     $this->request = Project::getRequest()->getKeys();
     $this->session = Project::getSession()->getKeys();
     $this->current_user_id = Project::getUser()->getDbUser()->id;
 }
Ejemplo n.º 10
0
 function __construct($view_class = null)
 {
     if ($view_class === null) {
         $view_class = "SocialView";
         // - привязываем класс Представления к данному Контроллеру
     }
     parent::__construct($view_class);
 }
Ejemplo n.º 11
0
 function __construct($view_class = null)
 {
     if ($view_class === null) {
         $view_class = "DevView";
     }
     $this->request = Project::getRequest();
     parent::__construct($view_class);
 }
Ejemplo n.º 12
0
 function __construct($view_class = null)
 {
     $this->tabs_map['main_tabs'][0] = array('name' => 'Новости');
     $this->tabs_map['main_tabs'][1] = array('name' => 'Статьи');
     $this->tabs_map['main_tabs'][2] = array('name' => 'Фотоальбом');
     $this->tabs_map['main_tabs'][3] = array('name' => 'Вопросы-ответы');
     if ($view_class === null) {
         $view_class = "HomeView";
     }
     parent::__construct($view_class);
 }
Ejemplo n.º 13
0
 function __construct($view_class = null)
 {
     if ($view_class === null) {
         $view_class = "PlacesView";
     }
     $this->session = Project::getSession();
     parent::__construct($view_class);
     $this->_view->assign('tab_list', TabController::getOwnTabs(true));
     $this->user = Project::getUser()->getShowedUser();
     $this->_view->assign('user_profile', $this->user->data());
     $this->_view->assign('session', $this->session);
     $this->_view->assign('user_default_avatar', $this->user->getUserAvatar($this->user->id));
 }
Ejemplo n.º 14
0
 function __construct($view_class = null)
 {
     if ($this->getParam("album_per_page")) {
         $this->DEFAULT_ALBUM_PER_PAGE = $this->getParam("album_per_page");
     }
     if ($this->getParam("photo_per_page")) {
         $this->DEFAULT_ALBUM_PER_PAGE = $this->getParam("photo_per_page");
     }
     if ($view_class === null) {
         $view_class = "AlbumView";
     }
     parent::__construct($view_class);
 }
Ejemplo n.º 15
0
 /**
  * load config
  */
 protected function __construct($class = '')
 {
     parent::__construct();
     $this->s->auth();
     // load module config file
     if ($class != '') {
         $class .= '/';
     }
     $class .= substr(get_class($this), 0, -1);
     $parts = explode('/', $class);
     foreach ($parts as $key => $value) {
         $parts[$key] = from_camel_case($value);
     }
     $class = implode('/', $parts);
     $this->config = (require "modules/" . $class . "/config.inc.php");
     // load config for sub modules (actions / menu items)
     if (is_array($this->config['sub'])) {
         foreach ($this->config['sub'] as $sub) {
             $sub_config = (require "modules/" . $class . "/" . $sub . "/config.inc.php");
             foreach ($sub_config['actions'] as $area => $actions) {
                 foreach ($actions as $name => $title) {
                     $this->config['actions'][$area][$sub . '-' . $name] = $title;
                 }
             }
             foreach ($sub_config['menu'] as $section => $items) {
                 foreach ($items as $key => $item) {
                     $item['action'] = $sub . '-' . $item['action'];
                     if ($section == 'root') {
                         $this->config['menu'][$section][$key] = $item;
                     } else {
                         $this->config['menu'][$section][] = $item;
                     }
                 }
             }
         }
     }
 }
 public function __construct(Controller $parent, AddonVendor $vendor)
 {
     $this->parent = $parent;
     $this->vendor = $vendor;
     parent::__construct();
 }
 public function __construct(Controller $parent, Addon $addon)
 {
     $this->parent = $parent;
     $this->addon = $addon;
     parent::__construct();
 }
 public function __construct(Controller $parent, AddonAuthor $author)
 {
     $this->parent = $parent;
     $this->author = $author;
     parent::__construct();
 }