コード例 #1
0
 public function __construct($keys = null)
 {
     if (parent::__construct($keys)) {
         $sportsDataModel = new FM_Models_FM_OrgdataSports();
         $sportData = $sportsDataModel->getSportsDataByOrgId($this->getId());
         $this->category = $sportData['category'];
         $this->protected = $sportData['protected'];
         return true;
     }
     return false;
 }
コード例 #2
0
 public function __construct($keys = null)
 {
     $catsModel = new FM_Models_FM_NporgCat();
     if (parent::__construct($keys)) {
         $cats = $catsModel->getCatIdsByKeys(array('orgId' => $keys['id']));
         foreach ($cats as $i => $val) {
             $this->categories[] = $val['catId'];
         }
         if (!count($cats)) {
             $this->categories[] = $this->getCategory();
         }
         return true;
     }
     return false;
 }
コード例 #3
0
 public function __construct($keys = null)
 {
     if (parent::__construct($keys)) {
         $this->_businessDataTable = new FM_Models_FM_OrgdataBusiness();
         $catModel = new FM_Models_FM_BzOrgCat();
         if (count($data = $this->_businessDataTable->getBusinessDataByOrgId($this->id))) {
             if (!is_array($data) || !array_key_exists('id', $data)) {
                 return false;
             }
             foreach ($data as $key => $value) {
                 if (property_exists($this, $key) && $key != 'id') {
                     if ($key == 'keywords') {
                         $keywords = explode(',', $value);
                         if (!is_array($keywords)) {
                             continue;
                         }
                         foreach ($keywords as $word) {
                             $this->keywords[] = trim($word);
                         }
                     } else {
                         $this->{$key} = $value;
                     }
                 }
             }
             $cats = $catModel->getCatIdsByKeys(array('orgId' => $data['orgId']));
             foreach ($cats as $i => $val) {
                 $this->categories[] = $val['catId'];
             }
             if (!count($cats)) {
                 $this->categories[] = $this->getCategory();
             }
             return true;
         } else {
             return false;
         }
     }
     return false;
 }