class NewsController extends AbstractController

新着情報のコントローラクラス

Methods

__construct()

No description

getBoundForm(Application $app, $type)

No description

getSecurity($app)

No description

isTokenValid($app)

No description

Response
index(Application $app)

新着情報一覧を表示する。

RedirectResponse|Response
edit(Application $app, Request $request, integer $id = null)

新着情報を登録・編集する。

RedirectResponse
up(Application $app, Request $request, integer $id)

指定した新着情報の表示順を1つ上げる。

RedirectResponse
down(Application $app, Request $request, integer $id)

指定した新着情報の表示順を1つ下げる。

RedirectResponse
delete(Application $app, Request $request, integer $id)

指定した新着情報を削除する。

Details

in AbstractController at line 34
__construct()

in AbstractController at line 38
protected getBoundForm(Application $app, $type)

Parameters

Application $app
$type

in AbstractController at line 48
protected getSecurity($app)

Parameters

$app

in AbstractController at line 53
protected isTokenValid($app)

Parameters

$app

at line 43
Response index(Application $app)

新着情報一覧を表示する。

Parameters

Application $app

Return Value

Response

at line 64
RedirectResponse|Response edit(Application $app, Request $request, integer $id = null)

新着情報を登録・編集する。

Parameters

Application $app
Request $request
integer $id

Return Value

RedirectResponse|Response

Exceptions

NotFoundHttpException

at line 114
RedirectResponse up(Application $app, Request $request, integer $id)

指定した新着情報の表示順を1つ上げる。

Parameters

Application $app
Request $request
integer $id

Return Value

RedirectResponse

Exceptions

NotFoundHttpException

at line 143
RedirectResponse down(Application $app, Request $request, integer $id)

指定した新着情報の表示順を1つ下げる。

Parameters

Application $app
Request $request
integer $id

Return Value

RedirectResponse

Exceptions

NotFoundHttpException

at line 172
RedirectResponse delete(Application $app, Request $request, integer $id)

指定した新着情報を削除する。

Parameters

Application $app
Request $request
integer $id

Return Value

RedirectResponse

Exceptions

NotFoundHttpException