PHP 클래스 REBELinBLUE\Deployer\Http\Controllers\Admin\ProjectController

상속: extends REBELinBLUE\Deployer\Http\Controllers\Resources\ResourceController
파일 보기 프로젝트 열기: rebelinblue/deployer

공개 메소드들

메소드 설명
__construct ( REBELinBLUE\Deployer\Contracts\Repositories\ProjectRepositoryInterface $repository ) ProjectController constructor.
index ( REBELinBLUE\Deployer\Contracts\Repositories\TemplateRepositoryInterface $templateRepository, REBELinBLUE\Deployer\Contracts\Repositories\GroupRepositoryInterface $groupRepository, Illuminate\Http\Request $request ) : Illuminate\View\View Shows all projects.
store ( StoreProjectRequest $request ) : Model Store a newly created project in storage.
update ( integer $project_id, StoreProjectRequest $request ) : Model Update the specified project in storage.

메소드 상세

__construct() 공개 메소드

ProjectController constructor.
public __construct ( REBELinBLUE\Deployer\Contracts\Repositories\ProjectRepositoryInterface $repository )
$repository REBELinBLUE\Deployer\Contracts\Repositories\ProjectRepositoryInterface

index() 공개 메소드

Shows all projects.
public index ( REBELinBLUE\Deployer\Contracts\Repositories\TemplateRepositoryInterface $templateRepository, REBELinBLUE\Deployer\Contracts\Repositories\GroupRepositoryInterface $groupRepository, Illuminate\Http\Request $request ) : Illuminate\View\View
$templateRepository REBELinBLUE\Deployer\Contracts\Repositories\TemplateRepositoryInterface
$groupRepository REBELinBLUE\Deployer\Contracts\Repositories\GroupRepositoryInterface
$request Illuminate\Http\Request
리턴 Illuminate\View\View

store() 공개 메소드

Store a newly created project in storage.
public store ( StoreProjectRequest $request ) : Model
$request REBELinBLUE\Deployer\Http\Requests\StoreProjectRequest
리턴 Illuminate\Database\Eloquent\Model

update() 공개 메소드

Update the specified project in storage.
public update ( integer $project_id, StoreProjectRequest $request ) : Model
$project_id integer
$request REBELinBLUE\Deployer\Http\Requests\StoreProjectRequest
리턴 Illuminate\Database\Eloquent\Model