Example #1
0
 /**
  * @inheritdoc
  */
 public function fetchDataAndRenderColumn(array $column, array $dbResultRow)
 {
     if ($column['type'] === MassActionColumnRenderer::class) {
         $id = preg_replace('=[^\\w\\d-_]=', '', $column['label']) . '-mark-all';
         $value = '<input type="checkbox" id="' . $id . '" value="1" ' . $this->markEntriesHelper->execute('entries', $id) . '>';
     } else {
         $value = $column['label'];
     }
     return $this->render($column, $value);
 }
Example #2
0
File: Mark.php Project: acp3/core
 /**
  * @inheritdoc
  */
 public function process(array $params, \Smarty_Internal_Template $smarty)
 {
     $markAllId = !empty($params['mark_all_id']) ? $params['mark_all_id'] : 'mark-all';
     return $this->markEntries->execute($params['name'], $markAllId);
 }