getParent() public méthode

public getParent ( ) : Nette\Application\UI\PresenterComponent
Résultat Nette\Application\UI\PresenterComponent
Exemple #1
0
 /**
  * Create link to custom destination
  * @param  DataGrid $grid
  * @param  string   $href
  * @param  array    $params
  * @return string
  * @throws DataGridHasToBeAttachedToPresenterComponentException
  * @throws \InvalidArgumentException
  */
 protected function createLink(DataGrid $grid, $href, $params)
 {
     try {
         $parent = $grid->getParent();
         return $parent->link($href, $params);
     } catch (DataGridHasToBeAttachedToPresenterComponentException $e) {
         $parent = $grid->getPresenter();
     } catch (\InvalidArgumentException $e) {
         $parent = $grid->getPresenter();
     }
     return $parent->link($href, $params);
 }