pxcmd
in package
PX Commands
Pickles 2 のコアオブジェクトの1つ $pxcmd
のオブジェクトクラスです。
このオブジェクトは、Pickles 2 の初期化処理の中で自動的に生成され、$px
の内部に格納されます。
メソッド $px->pxcmd()
を通じてアクセスします。
Tags
Table of Contents
- $bowl : mixed
- オブジェクト
- $px : mixed
- オブジェクト
- $pxcommands : mixed
- PXコマンド
- __construct() : mixed
- Constructor
- bowl() : object
- `$bowl` オブジェクトを取得する。
- get_cli_footer() : string
- CLI footer を生成する。
- get_cli_header() : string
- CLI header を生成する。
- register() : bool
- PXコマンドを登録する。
- wrap_gui_frame() : string
- wrap GUI frame
Properties
$bowl
オブジェクト
private
mixed
$bowl
Tags
$px
オブジェクト
private
mixed
$px
Tags
$pxcommands
PXコマンド
private
mixed
$pxcommands
= array()
Tags
Methods
__construct()
Constructor
public
__construct(object $px) : mixed
Parameters
- $px : object
-
Picklesオブジェクト
Return values
mixed —bowl()
`$bowl` オブジェクトを取得する。
public
bowl() : object
Return values
object —$bowlオブジェクト
get_cli_footer()
CLI footer を生成する。
public
get_cli_footer() : string
Return values
string —Footer
get_cli_header()
CLI header を生成する。
public
get_cli_header() : string
Return values
string —Header
register()
PXコマンドを登録する。
public
register(string $cmd, function $fnc) : bool
Parameters
- $cmd : string
-
PXコマンド名
- $fnc : function
-
実行するコマンド
Return values
bool —成功時 true
、失敗時 false
wrap_gui_frame()
wrap GUI frame
public
wrap_gui_frame(string $content) : string
Parameters
- $content : string
-
コンテンツ領域のHTMLソースコード
Return values
string —HTML全体のHTMLソースコード