ヘルパー 関数
Ziu には標準で利用できるヘルパー関数があります。
- モジュール系の関数
- モジュール実行 : invoke() ― 指定の URI に基づくモジュールを実行します
- ローダー系の関数
- コンフィグローダー : conf() ― 設定ファイルを読込み内容を返します
- ライブラリローダー : lib() ― ライブラリを読込みインスタンスを返します
- モデルローダー : model() ― モデルを読込みインスタンスを返します
- ヘルパーローダー : help() ― ヘルパーを読込みます
- 外部ファイルローダー : import() ― 外部ファイルを読込みます
- ビューレンダリング系の関数
- リダイレクト処理 : redirect_to() ― 指定URIに基づきリダイレクトします
- リダイレクトURIの取得 : redirect_uri() ― 指定URIをリダイレクトURIに変換します
- レンダリング処理 : render() ― ビューをレンダリングします
- レイアウトコンテンツの取得 : render_content() ― レイアウトでビューコンテンツをを取得します
- ビューテンプレート名のセット : render_name() ― ビューをセットします
- ビューテンプレートへレンダリング変数のセット : render_set() ― ビューへ変数をセットします
- レイアウトテンプレート名のセット : layout_name() ― レイアウトをセットします
- URLの取得 : url() ― URLを取得します
- URIの取得 : uri() ― URIを取得します
- JSON出力 : json_view() ― JSON出力を行ないます
- JS/CSSをアセット : asset_for() ― アセットをセットします
- JSタグの取得 : asset_javascript_tag() ― JSタグを取得します
- CSSタグの取得 : asset_stylesheet_tag() ― CSSタグを取得します
- JS/CSSスクリプトのアセット開始 : content_for() ― アセットバッファリングを開始します
- JS/CSSスクリプトのアセット終了 : content_end_for() ― アセットバッファリングを終了します
- 環境判別系の関数
- 開発環境の判定 : is_dev() ― 開発環境による実行かを判断します
- CLI環境の判定 : is_cli() ― CLI環境による実行かを判断します
- Ajaxリクエストの判定 : is_ajax() ― Ajaxリクエストによる実行かを判断します
- ルーター系の関数
- モジュールの有無判定 : is_module() ― モジュールの有無を確認します
- モジュールURIを取得 : module_uri() ― モジュールURIを取得します
- アクションURIを取得 : action_uri() ― アクションURIを取得します
- メインURIを取得 : main_uri() ― 初回のアクションURIを取得します
- デバッグ系の関数
- ログ出力 : logger() ― ログファイルへログを書込みます
- DEBUG ログ出力 : l_debug() ― ログファイルへDEBUGログを書込みます
- INFO ログ出力 : l_info() ― ログファイルへINFOログを書込みます
- WARN ログ出力 : l_warn() ― ログファイルへWARNログを書込みます
- ERROR ログ出力 : l_error() ― ログファイルへERRORログを書込みます
- PROFILE 出力 : ticker() ― プロファイルを表示します
- その他の関数
- データベースライブラリの初期化 : database_connect() ― データベースの初期化とコネクション作成をします
- ページネーションライブラリの初期化 : paginate() ― ページネーションライブラリを初期化します