public function update(Page $page, PageContent $content)
    {
        if (is_null(request()->file('media'))) {
            $attributes = request()->validate(array_except(PageContent::$rules, 'media'),
                PageContent::$messages);
        }
        else {
            $attributes = request()->validate(PageContent::$rules, PageContent::$messages);

            $media = $this->moveAndCreatePhoto($attributes['media']);
            if ($media) {
                $attributes['media'] = $media;
            }
        }

        unset($attributes['page_id']);
        $item = $this->updateEntry($content, $attributes);

        return redirect_to_resource();
    }
public function update(Page $page, PageContent $content)
    {
        if (is_null(request()->file('media'))) {
            $attributes = request()->validate(array_except(PageContent::$rules, 'media'),
                PageContent::$messages);
        }
        else {
            $attributes = request()->validate(PageContent::$rules, PageContent::$messages);

            $media = $this->moveAndCreatePhoto($attributes['media']);
            if ($media) {
                $attributes['media'] = $media;
            }
        }

        unset($attributes['page_id']);
        $item = $this->updateEntry($content, $attributes);

        return redirect_to_resource();
    }
public function update ( Page $ page , PageContent $ content ) { if ( is_null ( request ( ) -> file ( 'media' ) ) ) { $ attributes = request ( ) -> validate ( array_except ( PageContent :: $ rules , 'media' ) , PageContent :: $ messages ) ; } else { $ attributes = request ( ) -> validate ( PageContent :: $ rules , PageContent :: $ messages ) ; $ media = $ this -> moveAndCreatePhoto ( $ attributes [ 'media' ] ) ; if ( $ media ) { $ attributes [ 'media' ] = $ media ; } } unset ( $ attributes [ 'page_id' ] ) ; $ item = $ this -> updateEntry ( $ content , $ attributes ) ; return redirect_to_resource ( ) ; }
Update the specified content in storage.

@param Page        $page
@param PageContent $content
@return Response
Update the specified content in storage .