예제 #1
0
 protected function getScheduleFeed($sport)
 {
     if ($feedData = $this->getOptionalModuleSection($sport, 'schedule')) {
         $dataModel = isset($feedData['MODEL_CLASS']) ? $feedData['MODEL_CLASS'] : 'AthleticEventsDataModel';
         $scheduleFeed = AthleticEventsDataModel::factory($dataModel, $feedData);
         return $scheduleFeed;
     }
     return null;
 }
 protected function getScheduleFeed($sport)
 {
     $scheduleData = $this->loadScheduleData();
     if ($feedData = Kurogo::arrayVal($scheduleData, $sport)) {
         $dataModel = Kurogo::arrayVal($feedData, 'MODEL_CLASS', self::$defaultEventModel);
         $this->scheduleFeed = AthleticEventsDataModel::factory($dataModel, $feedData);
         return $this->scheduleFeed;
     }
     return null;
 }