PHP 클래스 Yab\Quarx\Repositories\MenuRepository

파일 보기 프로젝트 열기: YABhq/Quarx 1 사용 예제들

공개 메소드들

메소드 설명
all ( ) : Illuminate\Database\Eloquent\Collection | static[] Returns all Menus.
findMenuById ( integer $id ) : Collection | null | static | Menu Find Menu by given id.
getMenuBySLUG ( integer $id ) : Collection | null | static | Menu Find Menu by given slug.
paginated ( ) : Illuminate\Database\Eloquent\Collection | static[] Returns all paginated Menus.
search ( string $input ) : Menu Search Menu.
store ( array $input ) : Menu Stores Menu into database.
update ( Menu $menu, array $input ) : Menu Updates Menu into database.

메소드 상세

all() 공개 메소드

Returns all Menus.
public all ( ) : Illuminate\Database\Eloquent\Collection | static[]
리턴 Illuminate\Database\Eloquent\Collection | static[]

findMenuById() 공개 메소드

Find Menu by given id.
public findMenuById ( integer $id ) : Collection | null | static | Menu
$id integer
리턴 Illuminate\Support\Collection | null | static | Yab\Quarx\Models\Menu

getMenuBySLUG() 공개 정적인 메소드

Find Menu by given slug.
public static getMenuBySLUG ( integer $id ) : Collection | null | static | Menu
$id integer
리턴 Illuminate\Support\Collection | null | static | Yab\Quarx\Models\Menu

paginated() 공개 메소드

Returns all paginated Menus.
public paginated ( ) : Illuminate\Database\Eloquent\Collection | static[]
리턴 Illuminate\Database\Eloquent\Collection | static[]

store() 공개 메소드

Stores Menu into database.
public store ( array $input ) : Menu
$input array
리턴 Yab\Quarx\Models\Menu

update() 공개 메소드

Updates Menu into database.
public update ( Menu $menu, array $input ) : Menu
$menu Yab\Quarx\Models\Menu
$input array
리턴 Yab\Quarx\Models\Menu