PHP 클래스 Owl\Http\Controllers\ItemController

상속: extends Controller
파일 보기 프로젝트 열기: owl/owl

보호된 프로퍼티들

프로퍼티 타입 설명
$itemService
$likeService
$stockService
$tagService
$templateService
$userService

공개 메소드들

메소드 설명
__construct ( UserService $userService, TagService $tagService, ItemService $itemService, LikeService $likeService, StockService $stockService, TemplateService $templateService )
create ( $templateId = null )
destroy ( $openItemId )
edit ( $openItemId )
history ( $openItemId )
index ( )
parse ( ) : Response POSTされたMarkdownをレンダリングし、json形式でreturn
show ( $openItemId )
store ( ItemStoreRequest $request, Illuminate\Contracts\Events\Dispatcher $event )
update ( ItemUpdateRequest $request, string $openItemId, Illuminate\Contracts\Events\Dispatcher $event ) : mixed

메소드 상세

__construct() 공개 메소드

public __construct ( UserService $userService, TagService $tagService, ItemService $itemService, LikeService $likeService, StockService $stockService, TemplateService $templateService )
$userService Owl\Services\UserService
$tagService Owl\Services\TagService
$itemService Owl\Services\ItemService
$likeService Owl\Services\LikeService
$stockService Owl\Services\StockService
$templateService Owl\Services\TemplateService

create() 공개 메소드

public create ( $templateId = null )

destroy() 공개 메소드

public destroy ( $openItemId )

edit() 공개 메소드

public edit ( $openItemId )

history() 공개 메소드

public history ( $openItemId )

index() 공개 메소드

public index ( )

parse() 공개 메소드

POSTされたMarkdownをレンダリングし、json形式でreturn
public parse ( ) : Response
리턴 Response

show() 공개 메소드

public show ( $openItemId )

store() 공개 메소드

public store ( ItemStoreRequest $request, Illuminate\Contracts\Events\Dispatcher $event )
$request Owl\Http\Requests\ItemStoreRequest
$event Illuminate\Contracts\Events\Dispatcher

update() 공개 메소드

public update ( ItemUpdateRequest $request, string $openItemId, Illuminate\Contracts\Events\Dispatcher $event ) : mixed
$request Owl\Http\Requests\ItemUpdateRequest
$openItemId string
$event Illuminate\Contracts\Events\Dispatcher
리턴 mixed

프로퍼티 상세

$itemService 보호되어 있는 프로퍼티

protected $itemService

$likeService 보호되어 있는 프로퍼티

protected $likeService

$stockService 보호되어 있는 프로퍼티

protected $stockService

$tagService 보호되어 있는 프로퍼티

protected $tagService

$templateService 보호되어 있는 프로퍼티

protected $templateService

$userService 보호되어 있는 프로퍼티

protected $userService