a-blog cms PHP API Reference

FileDataExtractor
in package

Tags
phpstan-type

FileRequest array{ caption: string, old_path: string, edit: 'delete'|'', tmp_name: string, file_name: string, index: int }

phpstan-type

SingleFileData array{ type: 'single', file_request: FileRequest, }

phpstan-type

MultiLangFileData array{ type: 'multilang', file_requests: array<int, FileRequest>, }

phpstan-type

FileData SingleFileData|MultiLangFileData

Table of Contents

Properties

$id  : string

Methods

__construct()  : mixed
コンストラクタ
extract()  : FileData
POSTデータからファイルユニットのデータを抽出
extractMultiLang()  : MultiLangFileData
多言語ユニットのデータ抽出
extractSingle()  : SingleFileData
通常ユニットのデータ抽出

Properties

Methods

__construct()

コンストラクタ

public __construct(string $id) : mixed
Parameters
$id : string

ユニットID

extract()

POSTデータからファイルユニットのデータを抽出

public extract(array<string|int, mixed> $request) : FileData
Parameters
$request : array<string|int, mixed>

リクエストデータ

Return values
FileData

extractMultiLang()

多言語ユニットのデータ抽出

private extractMultiLang(array<string|int, mixed> $request) : MultiLangFileData
Parameters
$request : array<string|int, mixed>
Return values
MultiLangFileData

extractSingle()

通常ユニットのデータ抽出

private extractSingle(array<string|int, mixed> $request) : SingleFileData
Parameters
$request : array<string|int, mixed>
Return values
SingleFileData

        
On this page

Search results