WidgetAreasService
in package
implements
WidgetAreasServiceInterface
WidgetAreasService
Table of Contents
Interfaces
- WidgetAreasServiceInterface
- WidgetAreasServiceInterface
Properties
- $WidgetAreas : WidgetAreasTable
- $WidgetAreas : WidgetAreasTable|Table
- WidgetAreas Table
Methods
- __construct() : mixed
- Constructor
- batch() : bool
- 一括処理
- create() : EntityInterface
- 作成
- delete() : bool
- 削除
- deleteWidget() : EntityInterface
- ウィジェットを削除する
- get() : mixed
- 単一データ取得
- getControlSource() : array<string|int, mixed>
- コントロールソース取得
- getIndex() : Query
- 一覧データ取得
- getList() : array<string|int, mixed>
- リストを取得する
- getNew() : mixed
- 初期データ取得
- getTitlesById() : array<string|int, mixed>
- IDからタイトルリストを取得する
- update() : EntityInterface
- 編集
- updateSort() : WidgetArea|EntityInterface
- ウィジェットの並べ替えを更新する
- updateWidget() : EntityInterface
- ウィジェットをアップデートする
Properties
$WidgetAreas
public
WidgetAreasTable
$WidgetAreas
$WidgetAreas
WidgetAreas Table
public
WidgetAreasTable|Table
$WidgetAreas
Methods
__construct()
Constructor
public
__construct() : mixed
Tags
batch()
一括処理
public
batch(string $method, array<string|int, mixed> $ids) : bool
Parameters
- $method : string
- $ids : array<string|int, mixed>
Tags
Return values
boolcreate()
作成
public
create(array<string|int, mixed> $postData) : EntityInterface
Parameters
- $postData : array<string|int, mixed>
Tags
Return values
EntityInterfacedelete()
削除
public
delete(int $id) : bool
Parameters
- $id : int
Tags
Return values
booldeleteWidget()
ウィジェットを削除する
public
deleteWidget(int $widgetAreaId, int $widgetId) : EntityInterface
Parameters
- $widgetAreaId : int
- $widgetId : int
Tags
Return values
EntityInterfaceget()
単一データ取得
public
get(mixed $id) : mixed
Parameters
- $id : mixed
Tags
getControlSource()
コントロールソース取得
public
getControlSource(string $field) : array<string|int, mixed>
Parameters
- $field : string
Tags
Return values
array<string|int, mixed>getIndex()
一覧データ取得
public
getIndex([array<string|int, mixed> $queryParams = [] ]) : Query
Parameters
- $queryParams : array<string|int, mixed> = []
Tags
Return values
QuerygetList()
リストを取得する
public
getList() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed>getNew()
初期データ取得
public
getNew() : mixed
Tags
getTitlesById()
IDからタイトルリストを取得する
public
getTitlesById(array<string|int, mixed> $ids) : array<string|int, mixed>
Parameters
- $ids : array<string|int, mixed>
Tags
Return values
array<string|int, mixed>update()
編集
public
update(EntityInterface $entity, array<string|int, mixed> $postData) : EntityInterface
Parameters
- $entity : EntityInterface
- $postData : array<string|int, mixed>
Tags
Return values
EntityInterfaceupdateSort()
ウィジェットの並べ替えを更新する
public
updateSort(int $widgetAreaId, array<string|int, mixed> $postData) : WidgetArea|EntityInterface
Parameters
- $widgetAreaId : int
- $postData : array<string|int, mixed>
Tags
Return values
WidgetArea|EntityInterfaceupdateWidget()
ウィジェットをアップデートする
public
updateWidget(int $widgetAreaId, array<string|int, mixed> $postData) : EntityInterface
Parameters
- $widgetAreaId : int
- $postData : array<string|int, mixed>