Page
[ class tree: Page ] [ index: Page ] [ all elements ]

Class: LC_Page_Admin_Design_MainEdit

Source Location: /pages/admin/design/LC_Page_Admin_Design_MainEdit.php

Class Overview

LC_Page_Admin_Ex
   |
   --LC_Page_Admin_Design_MainEdit

メイン編集 のページクラス.


Author(s):

  • LOCKON CO.,LTD.

Version:

  • $Id: LC_Page_Admin_Design_MainEdit.php 21185 2011-08-11 10:37:10Z shutta $

Methods



Class Details

[line 35]
メイン編集 のページクラス.



Tags:

author:  LOCKON CO.,LTD.
version:  $Id: LC_Page_Admin_Design_MainEdit.php 21185 2011-08-11 10:37:10Z shutta $


[ Top ]


Class Methods


method action [line 72]

void action( )

Page のアクション.



[ Top ]

method createPHPFile [line 342]

boolean createPHPFile( string $filename)

PHP ファイルを生成する.

既に同名の PHP ファイルが存在する場合は何もせず true を返す.(#831)




Tags:

return:  作成に成功した場合 true


Parameters:

string   $filename   フォームパラメーターの filename

[ Top ]

method destroy [line 139]

void destroy( )

デストラクタ.



[ Top ]

method doRegister [line 194]

integer|boolean doRegister( &$objFormParam, &$objLayout, SC_FormParam $objFormParam, SC_Helper_PageLayout $objLayout)

登録を実行する.

ファイルの作成に失敗した場合は, エラーメッセージを出力し, データベースをロールバックする.




Tags:

return:  登録が成功した場合, 登録したページID; 失敗した場合 false


Parameters:

SC_FormParam   $objFormParam   SC_FormParam インスタンス
SC_Helper_PageLayout   $objLayout   SC_Helper_PageLayout インスタンス
   &$objFormParam  
   &$objLayout  

[ Top ]

method getTplMainpage [line 170]

array getTplMainpage( integer $device_type_id, integer $page_id, &$objLayout, SC_Helper_PageLayout $objLayout)

ページデータを取得する.



Tags:

return:  ページデータの配列


Parameters:

integer   $device_type_id   端末種別ID
integer   $page_id   ページID
SC_Helper_PageLayout   $objLayout   SC_Helper_PageLayout インスタンス
   &$objLayout  

[ Top ]

method init [line 45]

void init( )

Page を初期化する.



[ Top ]

method lfCheckError [line 293]

array lfCheckError( &$objFormParam, &$arrErr, SC_FormParam $objFormParam)

エラーチェックを行う.



Tags:

return:  エラーメッセージの配列


Parameters:

SC_FormParam   $objFormParam   SC_FormParam インスタンス
   &$objFormParam  
   &$arrErr  

[ Top ]

method lfInitParam [line 151]

void lfInitParam( &$objFormParam, object $objFormParam)

パラメーター情報の初期化

XXX URL のフィールドは, 実際は filename なので注意




Parameters:

object   $objFormParam   SC_FormParamインスタンス
   &$objFormParam  

[ Top ]

method process [line 62]

void process( )

Page のプロセス.



[ Top ]

method registerPage [line 249]

integer registerPage( array $arrParams, &$objLayout, SC_Helper_PageLayout $objLayout)

入力内容をデータベースに登録する.



Tags:

return:  ページID


Parameters:

array   $arrParams   フォームパラメーターの配列
SC_Helper_PageLayout   $objLayout   SC_Helper_PageLayout インスタンス
   &$objLayout  

[ Top ]


Documentation generated on Fri, 24 Feb 2012 14:01:18 +0900 by Seasoft