public function __construct($name, BaseBuilder $builder)
 {
     parent::__construct($name, 'generic');
     $this->setClass('btn-info');
     $this->setIcon('fa-file-excel-o');
     $this->setLabel('action.generic.excel');
 }
 public function __construct($name, BaseBuilder $builder)
 {
     parent::__construct($name, 'generic');
     $this->setClass('btn-primary');
     $this->setIcon('fa-print');
     $this->setLabel('action.generic.excel');
 }
 public function __construct($name, BaseBuilder $builder)
 {
     parent::__construct($name, 'object');
     $this->setIcon('fa-edit');
     $this->setLabel('action.object.edit.label');
     $this->setRoute($builder->getBaseActionsRoute() . '_edit');
     $this->setParams(array('pk' => '{{ ' . $builder->getModelClass() . '.' . $builder->getModelPrimaryKeyName() . ' }}'));
 }
 public function __construct($name, BaseBuilder $builder)
 {
     parent::__construct($name, 'generic');
     $this->setSubmit(true);
     $this->setClass('btn-success');
     $this->setIcon('fa-check');
     $this->setLabel('action.generic.save');
 }
 public function __construct($name, BaseBuilder $builder)
 {
     parent::__construct($name, 'batch');
     $this->setIcon('fa-times');
     $this->setLabel('action.batch.delete.label');
     $this->setConfirm('action.batch.delete.confirm');
     $this->setCsrfProtected(true);
     $this->setOptions(array('success' => 'action.batch.delete.success', 'error' => 'action.batch.delete.success', 'i18n' => 'Admingenerator'));
 }
 public function __construct($name, BaseBuilder $builder)
 {
     parent::__construct($name, 'object');
     $this->setIcon('fa-times');
     $this->setLabel('action.object.delete.label');
     $this->setConfirm('action.object.delete.confirm');
     $this->setCsrfProtected(true);
     $this->setRoute($builder->getObjectActionsRoute());
     $this->setParams(array('pk' => '{{ ' . $builder->getModelClass() . '.' . $builder->getModelPrimaryKeyName() . ' }}', 'action' => 'delete'));
     $this->setOptions(array('title' => 'action.object.delete.confirm', 'success' => 'action.object.delete.success', 'error' => 'action.object.delete.error', 'i18n' => 'Admingenerator'));
 }
 public function __construct($name, BaseBuilder $builder)
 {
     parent::__construct($name);
     $this->setConfirm('{% trans from "Admingenerator" %}form.delete.confirm{% endtrans %}');
     $this->setParams(array('pk' => '{{ ' . $builder->getModelClass() . '.' . $builder->getModelPrimaryKeyName() . ' }}'));
 }
 public function __construct($name, BaseBuilder $builder)
 {
     parent::__construct($name);
     $this->setConfirm('batch.delete.confirm|tran({}, "Admingenerator")');
 }
 public function __construct($name, BaseBuilder $builder)
 {
     parent::__construct($name, 'generic');
     $this->setIcon('fa-list-alt');
     $this->setLabel('action.generic.list');
 }
 public function __construct($name, BaseBuilder $builder)
 {
     parent::__construct($name);
     $this->setConfirm('{% trans from "Admingenerator" %}batch.delete.confirm{% endtrans %}');
 }