protected function GridActionForm::createLink in Filebrowser 3.x        
                          
                  
                        Same name and namespace in other branches
- 8.2 src/Form/GridActionForm.php \Drupal\filebrowser\Form\GridActionForm::createLink()
File
 
   - src/Form/GridActionForm.php, line 240
Class
  
  - GridActionForm 
- Class GridActionForm.
Namespace
  Drupal\filebrowser\Form
Code
protected function createLink($action) {
  $route = 'filebrowser.action';
  $link_options = [
    'attributes' => [
      'class' => [
        'use-ajax',
        'form-action-link',
        'button',
      ],
    ],
  ];
  return [
    '#markup' => Link::createFromRoute($action['title'], $route, [
      'op' => $action['operation'],
      'method' => 'nojs',
      'nid' => $this->nid,
      'query_fid' => $this->relativeFid,
    ], $link_options)
      ->toString(),
  ];
}