コード例 #1
0
ファイル: group.php プロジェクト: glauberm/cinevi
 /**
  * Get the group's associated join model
  *
  * @return  FabrikFEModelJoin  join model
  */
 public function getJoinModel()
 {
     $group = $this->getGroup();
     if (is_null($this->joinModel)) {
         $this->joinModel = JModelLegacy::getInstance('Join', 'FabrikFEModel');
         $this->joinModel->setId($group->join_id);
         $js = $this->getListModel()->getJoins();
         // $$$ rob set join models data from preloaded table joins - reduced load time
         for ($x = 0; $x < count($js); $x++) {
             if ($js[$x]->id == $group->join_id && $js[$x]->element_id == 0) {
                 $this->joinModel->setData($js[$x]);
                 break;
             }
         }
         $this->joinModel->getJoin();
     }
     return $this->joinModel;
 }