UploaderFilesService
in package
implements
UploaderFilesServiceInterface
Uses
BcContainerTrait
UploaderFilesService
Table of Contents
Interfaces
- UploaderFilesServiceInterface
- UploaderFilesServiceInterface
Methods
- __construct() : mixed
- constructor.
- create() : EntityInterface
- アップロードファイルを登録する
- delete() : bool
- アップロードファイルを削除する
- get() : EntityInterface
- アップロードファイルを取得する
- getControlSource() : array<string|int, mixed>|false
- コントロールソースを取得する
- getIndex() : Query
- アップロードファイルの一覧を取得
- getNew() : EntityInterface
- 初期データ取得
- getService() : array<string|int, mixed>|mixed|object
- Get Service
- hasService() : bool
- Has Service
- isEditable() : bool
- 編集可能な権限を持っているかどうか
- update() : EntityInterface
- アップロードファイルを更新する
- createAdminIndexConditions() : array<string|int, mixed>
- 一覧の検索条件を生成する
Methods
__construct()
constructor.
public
__construct() : mixed
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) : EntityInterface
Parameters
- $id : int
Tags
Return values
EntityInterfacegetControlSource()
コントロールソースを取得する
public
getControlSource([string $field = null ][, array<string|int, mixed> $options = [] ]) : array<string|int, mixed>|false
Parameters
- $field : string = null
-
フィールド名
- $options : array<string|int, mixed> = []
Tags
Return values
array<string|int, mixed>|false —コントロールソース
getIndex()
アップロードファイルの一覧を取得
public
getIndex([array<string|int, mixed> $queryParams = [] ]) : Query
Parameters
- $queryParams : array<string|int, mixed> = []
Tags
Return values
QuerygetNew()
初期データ取得
public
getNew() : EntityInterface
Tags
Return values
EntityInterfacegetService()
Get Service
public
getService( $service) : array<string|int, mixed>|mixed|object
Parameters
Tags
Return values
array<string|int, mixed>|mixed|objecthasService()
Has Service
public
hasService( $service) : bool
Parameters
Tags
Return values
boolisEditable()
編集可能な権限を持っているかどうか
public
isEditable(array<string|int, mixed> $postData) : bool
Parameters
- $postData : array<string|int, mixed>
Tags
Return values
boolupdate()
アップロードファイルを更新する
public
update(EntityInterface $entity, array<string|int, mixed> $postData) : EntityInterface
Parameters
- $entity : EntityInterface
- $postData : array<string|int, mixed>
Tags
Return values
EntityInterfacecreateAdminIndexConditions()
一覧の検索条件を生成する
protected
createAdminIndexConditions(array<string|int, mixed> $params) : array<string|int, mixed>
Parameters
- $params : array<string|int, mixed>