public function update($id, Request $request)
    {
        $this->validate($request, NavigationAdmin::$rules, NavigationAdmin::$messages);

        $inputs = $request->only([
            'icon',
            'title',
            'slug',
            'description',
            'help_index_title',
            'help_index_content',
            'help_create_title',
            'help_create_content',
            'help_edit_title',
            'help_edit_content',
            'parent_id',
            'url_parent_id'
        ]);
        $inputs['is_hidden'] = boolval($request->has('is_hidden'));

        $navigation = NavigationAdmin::findOrFail($id);
        $navigation = $this->updateEntry($navigation, $inputs);
        $navigation->updateUrl()->save();
        $navigation->roles()->sync(input('roles'));

        return redirect_to_resource();
    }
public function update($id, Request $request)
    {
        $this->validate($request, NavigationAdmin::$rules, NavigationAdmin::$messages);

        $inputs = $request->only([
            'icon',
            'title',
            'slug',
            'description',
            'help_index_title',
            'help_index_content',
            'help_create_title',
            'help_create_content',
            'help_edit_title',
            'help_edit_content',
            'parent_id',
            'url_parent_id'
        ]);
        $inputs['is_hidden'] = boolval($request->has('is_hidden'));

        $navigation = NavigationAdmin::findOrFail($id);
        $navigation = $this->updateEntry($navigation, $inputs);
        $navigation->updateUrl()->save();
        $navigation->roles()->sync(input('roles'));

        return redirect_to_resource();
    }
public function update ( $ id , Request $ request ) { $ this -> validate ( $ request , NavigationAdmin :: $ rules , NavigationAdmin :: $ messages ) ; $ inputs = $ request -> only ( [ 'icon' , 'title' , 'slug' , 'description' , 'help_index_title' , 'help_index_content' , 'help_create_title' , 'help_create_content' , 'help_edit_title' , 'help_edit_content' , 'parent_id' , 'url_parent_id' ] ) ; $ inputs [ 'is_hidden' ] = boolval ( $ request -> has ( 'is_hidden' ) ) ; $ navigation = NavigationAdmin :: findOrFail ( $ id ) ; $ navigation = $ this -> updateEntry ( $ navigation , $ inputs ) ; $ navigation -> updateUrl ( ) -> save ( ) ; $ navigation -> roles ( ) -> sync ( input ( 'roles' ) ) ; return redirect_to_resource ( ) ; }
Update the specified navigation in storage.

@param         $id
@param Request $request
@return Response
Update the specified navigation in storage .