baserCMS クラスリファレンス

UploaderFilesService
in package
implements UploaderFilesServiceInterface uses BcContainerTrait

UploaderFilesService

Table of Contents

Interfaces

UploaderFilesServiceInterface
UploaderFilesServiceInterface

Properties

$uploaderConfigsService  : UploaderConfigsServiceInterface|UploaderConfigsService
UploaderConfigs Service
$UploaderFiles  : UploaderFilesTable|Table
UploaderFiles Table

Methods

__construct()  : mixed
constructor.
create()  : EntityInterface
アップロードファイルを登録する
delete()  : bool
アップロードファイルを削除する
filesExistsByName()  : array<string|int, mixed>|false
ファイル名から実ファイルが存在するかどうかを取得する
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>
一覧の検索条件を生成する

Properties

Methods

create()

アップロードファイルを登録する

public create(array<string|int, mixed> $postData) : EntityInterface
Parameters
$postData : array<string|int, mixed>
Tags
checked
noTodo
Return values
EntityInterface

delete()

アップロードファイルを削除する

public delete(int $id) : bool
Parameters
$id : int
Tags
checked
noTodo
unitTest
Return values
bool

filesExistsByName()

ファイル名から実ファイルが存在するかどうかを取得する

public filesExistsByName(string $name) : array<string|int, mixed>|false
Parameters
$name : string
Return values
array<string|int, mixed>|false

get()

アップロードファイルを取得する

public get(int $id) : EntityInterface
Parameters
$id : int
Tags
checked
noTodo
unitTest
Return values
EntityInterface

getControlSource()

コントロールソースを取得する

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
checked
noTodo
unitTest
Return values
array<string|int, mixed>|false

コントロールソース

getIndex()

アップロードファイルの一覧を取得

public getIndex([array<string|int, mixed> $queryParams = [] ]) : Query
Parameters
$queryParams : array<string|int, mixed> = []
Tags
checked
noTodo
unitTest
Return values
Query

getNew()

初期データ取得

public getNew() : EntityInterface
Tags
checked
noTodo
unitTest
Return values
EntityInterface

getService()

Get Service

public getService(mixed $service) : array<string|int, mixed>|mixed|object
Parameters
$service : mixed
Tags
checked
noTodo
unitTest
Return values
array<string|int, mixed>|mixed|object

hasService()

Has Service

public hasService(mixed $service) : bool
Parameters
$service : mixed
Tags
checked
noTodo
unitTest
Return values
bool

isEditable()

編集可能な権限を持っているかどうか

public isEditable(array<string|int, mixed> $postData) : bool
Parameters
$postData : array<string|int, mixed>
Tags
checked
noTodo
Return values
bool

update()

アップロードファイルを更新する

public update(EntityInterface $entity, array<string|int, mixed> $postData) : EntityInterface
Parameters
$entity : EntityInterface
$postData : array<string|int, mixed>
Tags
checked
noTodo
unitTest
Return values
EntityInterface

createAdminIndexConditions()

一覧の検索条件を生成する

protected createAdminIndexConditions(array<string|int, mixed> $params) : array<string|int, mixed>
Parameters
$params : array<string|int, mixed>
Tags
checked
noTodo
unitTest
Return values
array<string|int, mixed>

        
On this page

Search results