PHP Класс ThemesController

С версии: 0.5a
Наследование: extends ManagementAppController
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$components array コンポーネント
$crumbs array パンくずナビ
$helpers array ヘルパー
$name string コントローラー名
$uses array モデル

Открытые методы

Метод Описание
_writeCsv ( $plugin, string $path, $exclude = [] ) : boolean CSVファイルを書きだす
admin_add ( ) テーマをアップロードして適用する
admin_ajax_copy ( string $theme ) : void テーマをコピーする
admin_ajax_delete ( string $theme ) : void テーマを削除する (ajax)
admin_ajax_get_market_themes ( ) baserマーケットのテーマデータを取得する
admin_apply ( string $theme ) : void テーマを適用する
admin_del ( string $theme ) : void テーマを削除する
admin_download_default_data_pattern ( ) 初期データセットをダウンロードする
admin_edit ( string $theme ) : void テーマ名編集
admin_index ( ) : void テーマ一覧
admin_load_default_data_pattern ( ) : void 初期データセットを読み込む
admin_reset_data ( ) : void コアの初期データを読み込む

Защищенные методы

Метод Описание
_applyTheme ( $theme )
_copy ( string $theme ) : boolean テーマをコピーする
_del ( string $theme ) : boolean データを削除する
_loadThemeInfo ( string $themename ) : array テーマ情報を読み込む
_load_default_data_pattern ( string $dbDataPattern, string $currentTheme = '' ) : boolean 初期データを読み込む

Описание методов

_applyTheme() защищенный Метод

protected _applyTheme ( $theme )

_copy() защищенный Метод

テーマをコピーする
protected _copy ( string $theme ) : boolean
$theme string
Результат boolean

_del() защищенный Метод

データを削除する
protected _del ( string $theme ) : boolean
$theme string テーマ名
Результат boolean

_loadThemeInfo() защищенный Метод

テーマ情報を読み込む
protected _loadThemeInfo ( string $themename ) : array
$themename string テーマ名
Результат array

_load_default_data_pattern() защищенный Метод

初期データを読み込む
protected _load_default_data_pattern ( string $dbDataPattern, string $currentTheme = '' ) : boolean
$dbDataPattern string 初期データのパターン
$currentTheme string テーマ名
Результат boolean

_writeCsv() публичный Метод

CSVファイルを書きだす
public _writeCsv ( $plugin, string $path, $exclude = [] ) : boolean
$path string
Результат boolean

admin_add() публичный Метод

テーマをアップロードして適用する
public admin_add ( )

admin_ajax_copy() публичный Метод

テーマをコピーする
public admin_ajax_copy ( string $theme ) : void
$theme string
Результат void

admin_ajax_delete() публичный Метод

テーマを削除する (ajax)
public admin_ajax_delete ( string $theme ) : void
$theme string
Результат void

admin_ajax_get_market_themes() публичный Метод

baserマーケットのテーマデータを取得する

admin_apply() публичный Метод

テーマを適用する
public admin_apply ( string $theme ) : void
$theme string
Результат void

admin_del() публичный Метод

テーマを削除する
public admin_del ( string $theme ) : void
$theme string
Результат void

admin_download_default_data_pattern() публичный Метод

初期データセットをダウンロードする

admin_edit() публичный Метод

テーマ名編集
public admin_edit ( string $theme ) : void
$theme string
Результат void

admin_index() публичный Метод

テーマ一覧
public admin_index ( ) : void
Результат void

admin_load_default_data_pattern() публичный Метод

初期データセットを読み込む
public admin_load_default_data_pattern ( ) : void
Результат void

admin_reset_data() публичный Метод

コアの初期データを読み込む
public admin_reset_data ( ) : void
Результат void

Описание свойств

$components публичное свойство

コンポーネント
public array $components
Результат array

$crumbs публичное свойство

パンくずナビ
public array $crumbs
Результат array

$helpers публичное свойство

ヘルパー
public array $helpers
Результат array

$name публичное свойство

コントローラー名
public string $name
Результат string

$uses публичное свойство

モデル
public array $uses
Результат array