public function update(array $data) { $perm = $this->findOrFail($data['id']); $perm->name = $data['name']; $perm->permissions = $data['permissions']; $perm->save(); $this->event->fire('permissions.update', array($perm)); return true; }