ContentLinksService
in package
implements
ContentLinksServiceInterface
ContentLinksService
Table of Contents
Interfaces
- ContentLinksServiceInterface
- ContentLinksServiceInterface
Properties
- $ContentLinks : ContentLinksTable
- $ContentLinks : Table|ContentLinksTable
- ContentLinks Table
Methods
- __construct() : mixed
- Constructor
- create() : EntityInterface
- コンテンツリンクを新しく登録する
- delete() : bool
- リンクをを削除する
- get() : EntityInterface
- 単一のエンティティを取得する
- update() : EntityInterface
- コンテンツリンクを更新する
Properties
$ContentLinks
public
ContentLinksTable
$ContentLinks
$ContentLinks
ContentLinks Table
public
Table|ContentLinksTable
$ContentLinks
Methods
__construct()
Constructor
public
__construct() : mixed
ContentLinksTable を初期化し、メンバーにセットする
Tags
create()
コンテンツリンクを新しく登録する
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
boolget()
単一のエンティティを取得する
public
get(int $id[, mixed $options = [] ]) : EntityInterface
Site を内包した、Content を内包する
Parameters
- $id : int
-
- status: ステータス。publish を指定すると公開状態のもののみ取得(初期値:全て)
- $options : mixed = []
Tags
Return values
EntityInterfaceupdate()
コンテンツリンクを更新する
public
update(EntityInterface $target, array<string|int, mixed> $postData) : EntityInterface
Parameters
- $target : EntityInterface
- $postData : array<string|int, mixed>