BlogPostsAdminServiceInterface
in
BlogPostsAdminServiceInterface
Table of Contents
- getEditorOptions() : array<string|int, mixed>|array<string|int, array<string|int, mixed>>|array<string|int, string>
- CKEditorのオプションを取得する
- getPublishLink() : string
- 公開ページのリンクを取得する
- getViewVarsForAdd() : array<string|int, mixed>
- 新規登録用の View変数を生成する
- getViewVarsForEdit() : array<string|int, mixed>
- 編集画面用の View変数を生成する
- getViewVarsForIndex() : array<string|int, mixed>
- 一覧用の View 変数を取得する
Methods
getEditorOptions()
CKEditorのオプションを取得する
public
getEditorOptions(bool $isDisableDraft) : array<string|int, mixed>|array<string|int, array<string|int, mixed>>|array<string|int, string>
Parameters
- $isDisableDraft : bool
Tags
Return values
array<string|int, mixed>|array<string|int, array<string|int, mixed>>|array<string|int, string> —getPublishLink()
公開ページのリンクを取得する
public
getPublishLink(BlogPost $post) : string
Parameters
- $post : BlogPost
Tags
Return values
string —getViewVarsForAdd()
新規登録用の View変数を生成する
public
getViewVarsForAdd(ServerRequest $request, EntityInterface $post, EntityInterface $user) : array<string|int, mixed>
Parameters
- $request : ServerRequest
- $post : EntityInterface
- $user : EntityInterface
Tags
Return values
array<string|int, mixed> —getViewVarsForEdit()
編集画面用の View変数を生成する
public
getViewVarsForEdit(ServerRequest $request, EntityInterface|BlogPost $post, User $user) : array<string|int, mixed>
Parameters
- $request : ServerRequest
- $post : EntityInterface|BlogPost
- $user : User
Tags
Return values
array<string|int, mixed> —getViewVarsForIndex()
一覧用の View 変数を取得する
public
getViewVarsForIndex( $posts, $request) : array<string|int, mixed>