Ejemplo n.º 1
0
 public function __construct($id = 0)
 {
     if ($id) {
         parent::__construct('PUT', route('bw.users.groups.update', $id), Model::find($id));
     } else {
         parent::__construct('POST', route('bw.users.groups.store'));
     }
     //
     $this->createForm();
 }
Ejemplo n.º 2
0
 public function destroy($id)
 {
     //
     $group = UserGroup::find($id);
     //
     if ($group->users()->count()) {
         $this->flash()->error('Você não pode remover grupos com usuários relacionados a eles!');
         return back();
     }
     // delete
     $group->delete();
     // redirect
     $this->flash()->success('Grupo removido com sucesso!');
     return redirect()->route('bw.users.groups.index');
 }