$FramePublicLanguage $FramePublicLanguage : \FramePublicLanguage FramePublicLanguageモデル Type \FramePublicLanguage
$CurrentLibLanguage $CurrentLibLanguage : \CurrentLibLanguage CurrentLibLanguageライブラリ Type \CurrentLibLanguage
initialize() initialize(\Controller $controller = null) : void コントローラのセット Parameters \Controller $controller コントローラ
getCurrentFrameId() getCurrentFrameId() : string|null フレームIDの取得 Returns string|null — フレームID。nullの場合、パラメータ等からframe_idが取得できなかった
getBoxIdByFrameInRequest() getBoxIdByFrameInRequest() : string|null リクエストの中からボックスIDを取得(主にフレーム追加で使用) Returns string|null — ボックスID。nullの場合、パラメータ等からbox_idが取得できなかった
findFramesByBoxIds() findFramesByBoxIds(array $boxIds) : array フレームデータを取得 Parameters array $boxIds ボックスIDリスト Returns array
findFrameById() findFrameById(string|integer $frameId) : array フレームデータを取得 Parameters string|integer $frameId フレームID Returns array
setBlockInFrame() setBlockInFrame(string|integer $frameId, array $block) : void フレームデータの中にBlockをセットする Parameters string|integer $frameId フレームID array $block ブロックデータ
isSameRoomAndPluginByRequestBlockAndFrameBlock() isSameRoomAndPluginByRequestBlockAndFrameBlock(array $frame, array $block) : boolean リクエストのBlockとFrameのBlockが同じプラグインと同じルームかどうかチェックする。 Parameters array $frame フレームデータ array $block ブロックデータ Returns boolean
isSameBlockByRequestBlockAndFrameBlock() isSameBlockByRequestBlockAndFrameBlock(array $frame, array $block) : boolean リクエストのBlockとFrameのBlockが同じかどうかチェックする Parameters array $frame フレームデータ array $block ブロックデータ Returns boolean
_getInstance() _getInstance(string|null $className = null) : object インスタンスの取得 Parameters string|null $className クラス名 Returns object
_resetInstance() _resetInstance(string $className) : void インスタンスのクリア ※メイン処理ではあまり使う機会はないが、主にUnitTestで使用する Parameters string $className クラス名
__getFrameIdInRequest() __getFrameIdInRequest() : integer|null リクエストの中からフレームIDを取得 Returns integer|null — フレームID。nullの場合、パラメータ等からframe_idが取得できなかった
__makeJoinsByMultipleLang() __makeJoinsByMultipleLang() : array 多言語のフレーム取得のためのjoinsを生成する Returns array