/** * Add permissions to the seeder file. * * @param dynamic * * @return bool */ public function addToSeeder() { return parent::addToSeeder(sprintf("// %s (Reserved range: %d-%d)", str_plural($this->class), $this->permission, $this->permission + 19), sprintf("['id' => %d, 'type_id' => %d, 'name' => _('View')],", $this->permission, $this->permissionType), sprintf("['id' => %d, 'type_id' => %d, 'name' => _('Add')],", $this->permission + 1, $this->permissionType), sprintf("['id' => %d, 'type_id' => %d, 'name' => _('Edit')],", $this->permission + 2, $this->permissionType), sprintf("['id' => %d, 'type_id' => %d, 'name' => _('Delete')],", $this->permission + 3, $this->permissionType), ''); }
/** * Add permissions to the seeder file. * * @param dynamic * * @return bool */ public function addToSeeder() { $content = sprintf("['id' => %d, 'type_id' => %d, 'name' => _('%s %s %s')],", $this->permission, $this->permissionType, $this->class, $this->sufix, 'TO' + 'DO'); return parent::addToSeeder($content); }