Ojs\CoreBundle\Service\GridAction::editAction PHP Method

editAction() public method

public editAction ( string $route, $key = 'id', null $role = null ) : APY\DataGridBundle\Grid\Action\RowAction
$route string
$key
$role null
return APY\DataGridBundle\Grid\Action\RowAction
    public function editAction($route, $key = 'id', $role = null)
    {
        $rowAction = new RowAction('<i class="fa fa-pencil"></i>', $route);
        $rowAction->setAttributes(['class' => 'btn btn-warning btn-xs  ', 'data-toggle' => 'tooltip', 'title' => $this->translator->trans("edit")]);
        $rowAction->setRouteParameters($key);
        if ($role) {
            $rowAction->setRole($role);
        }
        return $rowAction;
    }