Example #1
0
 public function getManagerCollection()
 {
     $manager = new manage_model_user();
     $manager_collection = $manager->getCollection();
     $manager_collection->addRoleFilter(manage_model_role::ROLE_MANAGER);
     $manager_collection->addCityFilter($this->getId());
     return $manager_collection;
 }
Example #2
0
 protected function _initVars()
 {
     $manager_model = new manage_model_user();
     /** @var manage_model_user_collection $manager_collection */
     $manager_collection = $manager_model->getCollection();
     $manager_collection->addRoleFilter(manage_model_role::ROLE_MANAGER);
     $this->setVar('managers', $manager_collection);
     return $this;
 }
Example #3
0
 protected function _initVars()
 {
     parent::_initVars();
     $activity = new manage_model_activity();
     $this->setVar('activities', $activity->getCollection());
     $city = new manage_model_city();
     $this->setVar('cities', $city->getCollection());
     $user = new manage_model_user();
     $traders_collection = $user->getCollection();
     $traders_collection->addRoleFilter(manage_model_role::ROLE_AGENT);
     $this->setVar('traders', $traders_collection);
     $filter = $this->getVar('filter');
     if (!isset($filter['date'])) {
         $dateFrom = date('U') - 60 * 60 * 24 * 7;
         $dateTo = (int) date('U');
         $this->setFilterVar('date', array('from' => $dateFrom, 'to' => $dateTo));
     }
 }
Example #4
0
 protected function _applyUserColor()
 {
     $user = new manage_model_user();
     $user->load($this->getData('user_id'));
     $this->setData('marker_color', $user->getData('marker_color'));
     return $this;
 }
Example #5
0
 public function userAction()
 {
     $model = new manage_model_user();
     $model->authenticate('mtr', 'smxksmxk');
 }