示例#1
0
 /**
  * Get all models.
  *
  * @return Illuminate\Support\Collection
  */
 public function store($input)
 {
     //dd($input);
     // 		$this->model = new MenuLink;
     // 		$this->model->create($input);
     $values = ['class' => $input['class'], 'menu_id' => $input['menu_id'], 'position' => $input['position']];
     $menulink = MenuLink::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']], 'url' => $input['url_' . $properties['id']]];
         $menulink->update($values);
     }
     App::setLocale('en');
     return;
 }