예제 #1
0
 /**
  * Get all models.
  *
  * @return Illuminate\Support\Collection
  */
 public function store($input)
 {
     //dd($input);
     $values = ['name' => $input['name'], 'class' => $input['class']];
     $menu = Menu::create($values);
     $locales = $this->getLocales();
     foreach ($locales as $locale => $properties) {
         App::setLocale($properties['locale']);
         if (!isset($input['status_' . $properties['id']])) {
             $status = 0;
         } else {
             $status = $input['status_' . $properties['id']];
         }
         $values = ['status' => $status, 'title' => $input['title_' . $properties['id']]];
         $menu->update($values);
     }
     App::setLocale('en');
     return;
 }
예제 #2
0
 /**
  * Show the form for creating a new resource.
  *
  * @return Response
  */
 public function create()
 {
     return Theme::View('general::menus.create', $this->menu->create());
 }