function mapModelFromFeedData($feedData) { if (isset($feedData['CONTROLLER_CLASS'])) { // legacy $modelClass = $feedData['CONTROLLER_CLASS']; } elseif (isset($feedData['MODEL_CLASS'])) { $modelClass = $feedData['MODEL_CLASS']; } else { $modelClass = 'MapDataModel'; } try { $model = MapDataModel::factory($modelClass, $feedData); } catch (KurogoConfigurationException $e) { $model = DataController::factory($modelClass, $feedData); } return $model; }
function mapModelFromFeedData($feedData) { if (isset($feedData['MODEL_CLASS'])) { $modelClass = $feedData['MODEL_CLASS']; } else { $modelClass = 'MapDataModel'; } $model = MapDataModel::factory($modelClass, $feedData); return $model; }