public function store()
    {
        $attributes = request()->validate(Page::$rules, Page::$messages);

        $attributes['is_header'] = boolval(input('is_header'));
        $attributes['is_hidden'] = boolval(input('is_hidden'));
        $attributes['is_footer'] = boolval(input('is_footer'));
        $attributes['is_featured'] = boolval(input('is_featured'));
        $attributes['url_parent_id'] = ($attributes['url_parent_id'] == 0 ? $attributes['parent_id'] : $attributes['url_parent_id']);

        $page = $this->createEntry(Page::class, $attributes);

        if ($page) {
            $page->updateUrl()->save();
            $page->banners()->sync(input('banners'));
        }

        return redirect_to_resource();
    }
public function store()
    {
        $attributes = request()->validate(Page::$rules, Page::$messages);

        $attributes['is_header'] = boolval(input('is_header'));
        $attributes['is_hidden'] = boolval(input('is_hidden'));
        $attributes['is_footer'] = boolval(input('is_footer'));
        $attributes['is_featured'] = boolval(input('is_featured'));
        $attributes['url_parent_id'] = ($attributes['url_parent_id'] == 0 ? $attributes['parent_id'] : $attributes['url_parent_id']);

        $page = $this->createEntry(Page::class, $attributes);

        if ($page) {
            $page->updateUrl()->save();
            $page->banners()->sync(input('banners'));
        }

        return redirect_to_resource();
    }
public function store ( ) { $ attributes = request ( ) -> validate ( Page :: $ rules , Page :: $ messages ) ; $ attributes [ 'is_header' ] = boolval ( input ( 'is_header' ) ) ; $ attributes [ 'is_hidden' ] = boolval ( input ( 'is_hidden' ) ) ; $ attributes [ 'is_footer' ] = boolval ( input ( 'is_footer' ) ) ; $ attributes [ 'is_featured' ] = boolval ( input ( 'is_featured' ) ) ; $ attributes [ 'url_parent_id' ] = ( $ attributes [ 'url_parent_id' ] == 0 ? $ attributes [ 'parent_id' ] : $ attributes [ 'url_parent_id' ] ) ; $ page = $ this -> createEntry ( Page :: class , $ attributes ) ; if ( $ page ) { $ page -> updateUrl ( ) -> save ( ) ; $ page -> banners ( ) -> sync ( input ( 'banners' ) ) ; } return redirect_to_resource ( ) ; }
Store a newly created page in storage.

@return Response
Store a newly created page in storage .