コード例 #1
0
 public static function insertSports($args)
 {
     $businessDataTable = new FM_Models_FM_OrgdataBusiness();
     if ($id = FM_Components_Organization::insert($args)) {
         $sportsTable = new FM_Models_FM_OrgdataSports();
         $args['orgId'] = $id;
         $sportsTable->insertRecord($args);
         return $id;
     }
     return false;
 }
コード例 #2
0
 public static function insertNonProfit($args)
 {
     $orgsTable = new FM_Models_FM_NpOrgCat();
     $cats = array_key_exists('category', $args) ? $args['category'] : array();
     $args['category'] = 1;
     if ($id = FM_Components_Organization::insert($args)) {
         if (is_array($cats)) {
             foreach ($cats as $index => $value) {
                 $orgsTable->insertRecord(array('orgId' => $id, 'catId' => $value));
             }
         }
         return $id;
     }
     return false;
 }
コード例 #3
0
 public static function insertBusiness($args)
 {
     $businessDataTable = new FM_Models_FM_OrgdataBusiness();
     $orgsTable = new FM_Models_FM_BzOrgCat();
     $cats = array_key_exists('category', $args) ? $args['category'] : array();
     $args['category'] = 1;
     if ($id = FM_Components_Organization::insert($args)) {
         $args['orgId'] = $id;
         if (is_array($cats)) {
             foreach ($cats as $index => $value) {
                 $orgsTable->insertRecord(array('orgId' => $id, 'catId' => $value));
             }
         }
         if ($bid = $businessDataTable->insertRecord($args)) {
             return $id;
         }
     }
     return false;
 }