baserCMS クラスリファレンス

ThemeFoldersService extends BcThemeFileService
in package
implements ThemeFoldersServiceInterface Uses BcContainerTrait

ThemeFoldersService

Table of Contents

Interfaces

ThemeFoldersServiceInterface
ThemeFoldersServiceInterface

Methods

batch()  : bool
一括処理
copy()  : ThemeFolder|false
コピー
copyToTheme()  : array<string|int, mixed>|false|string|array<string|int, string>
現在のテーマにフォルダをコピー
create()  : ThemeFolderForm
作成
delete()  : bool
削除
get()  : ThemeFolder
単一データ取得
getForm()  : ThemeFolderForm
フォームフォルダを取得する
getFullpath()  : string
fullpathを作成
getIndex()  : array<string|int, mixed>
一覧データ取得
getNamesByFullpath()  : array<string|int, mixed>|bool
複数のフルパスからフォルダ名、ファイル名を取得する
getNew()  : ThemeFolder
テーマフォルダの初期データを取得する
getService()  : array<string|int, mixed>|mixed|object
Get Service
hasService()  : bool
Has Service
update()  : ThemeFolderForm
編集

Methods

batch()

一括処理

public batch(string $method, array<string|int, mixed> $paths) : bool
Parameters
$method : string
$paths : array<string|int, mixed>
Tags
checked
noTodo
unitTest
Return values
bool

copyToTheme()

現在のテーマにフォルダをコピー

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

delete()

削除

public delete(string $fullpath) : bool
Parameters
$fullpath : string
Tags
checked
noTodo
unitTest
Return values
bool

getFullpath()

fullpathを作成

public getFullpath(string $theme, string $plugin, string $type, string $path) : string
Parameters
$theme : string
$plugin : string
$type : string
$path : string
Tags
checked
noTodo
unitTest
Return values
string

getIndex()

一覧データ取得

public getIndex(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>

getNamesByFullpath()

複数のフルパスからフォルダ名、ファイル名を取得する

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

getService()

Get Service

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

hasService()

Has Service

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

        
On this page

Search results