示例#1
0
 /**
  * @Secured(resource="updateSportType")
  */
 public function actionUpdateSportType($id)
 {
     if (!is_numeric($id)) {
         $this->handleBadArgument($id);
     }
     try {
         $dbType = $this->sportTypeService->getSportType($id);
         if ($dbType !== null) {
             $form = $this->getComponent('updateSportTypeForm');
             $form->setDefaults($dbType->toArray());
             $this->template->title = $dbType->getName();
         }
     } catch (Exceptions\DataErrorException $ex) {
         $this->handleDataLoad($id, "default", $ex);
     }
 }