Exemplo n.º 1
0
 public function edit(Holiday $holiday)
 {
     if (!Entrust::can('edit_holiday')) {
         return redirect('/dashboard')->withErrors(config('constants.NA'));
     }
     $custom_field_values = Helper::getCustomFieldValues($this->form, $holiday->id);
     return view('holiday.edit', compact('holiday', 'custom_field_values'));
 }
Exemplo n.º 2
0
 public function edit(Annoucement $annoucement)
 {
     if (!Entrust::can('edit_annoucement')) {
         return redirect('/dashboard')->withErrors(config('constants.NA'));
     }
     $selected_roles = array();
     foreach ($annoucement->Role as $role) {
         $selected_roles[] = $role->id;
     }
     $roles = Role::lists('display_name', 'id')->all();
     $custom_field_values = Helper::getCustomFieldValues($this->form, $annoucement->id);
     return view('annoucement.edit', compact('roles', 'annoucement', 'selected_roles', 'custom_field_values'));
 }
Exemplo n.º 3
0
 public function edit(Ticket $ticket)
 {
     if (!Entrust::can('edit_ticket')) {
         return redirect('/dashboard')->withErrors(config('constants.NA'));
     }
     $departments = Department::lists('department_name', 'id')->all();
     $ticket_types = TicketType::lists('ticket_type_name', 'id')->all();
     $priorities = config('list.priority');
     $custom_field_values = Helper::getCustomFieldValues($this->form, $ticket->id);
     return view('ticket.edit', compact('ticket', 'departments', 'ticket_types', 'priorities', 'custom_field_values'));
 }
Exemplo n.º 4
0
 public function edit(Page $page)
 {
     if (!Entrust::can('edit_page')) {
         return redirect('/dashboard')->withErrors(config('constants.NA'));
     }
     $custom_field_values = Helper::getCustomFieldValues($this->form, $page->id);
     return view('page.edit', compact('page', 'custom_field_values'));
 }
Exemplo n.º 5
0
 public function edit(User $user)
 {
     if (!Entrust::can('edit_user')) {
         return redirect('/dashboard')->withErrors(config('constants.NA'));
     }
     if (!Helper::getMode()) {
         return redirect()->back()->withErrors(config('constants.DISABLE_MESSAGE'));
     }
     foreach ($user->roles as $role) {
         $role_id = $role->id;
     }
     $departments = Department::lists('department_name', 'id')->all();
     $roles = Role::lists('display_name', 'id')->all();
     $custom_field_values = Helper::getCustomFieldValues($this->form, $user->id);
     return view('user.edit', compact('user', 'departments', 'roles', 'role_id', 'custom_field_values'));
 }