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

Class: LC_Page_Admin_Products

Source Location: /pages/admin/products/LC_Page_Admin_Products.php

Class Overview

LC_Page_Admin_Ex
   |
   --LC_Page_Admin_Products

商品管理 のページクラス.


Author(s):

  • LOCKON CO.,LTD.

Version:

  • $Id: LC_Page_Admin_Products.php 21229 2011-08-31 11:56:43Z Yammy $

Methods



Class Details

[line 34]
商品管理 のページクラス.



Tags:

author:  LOCKON CO.,LTD.
version:  $Id: LC_Page_Admin_Products.php 21229 2011-08-31 11:56:43Z Yammy $


[ Top ]


Class Methods


method action [line 90]

void action( )

Page のアクション.



[ Top ]

method buildQuery [line 282]

void buildQuery( string $key, &$where, &$arrValues, &$objFormParam, &$objDb, string $where, array $arrValues, SC_FormParam $objFormParam, SC_FormParam $objDb)

クエリを構築する.

検索条件のキーに応じた WHERE 句と, クエリパラメーターを構築する. クエリパラメーターは, SC_FormParam の入力値から取得する.

構築内容は, 引数の $where 及び $arrValues にそれぞれ追加される.




Parameters:

string   $key   検索条件のキー
string   $where   構築する WHERE 句
array   $arrValues   構築するクエリパラメーター
SC_FormParam   $objFormParam   SC_FormParam インスタンス
SC_FormParam   $objDb   SC_Helper_DB_Ex インスタンス
   &$where  
   &$arrValues  
   &$objFormParam  
   &$objDb  

[ Top ]

method destroy [line 188]

void destroy( )

デストラクタ.



[ Top ]

method doDelete [line 256]

void doDelete( string $where, [array $arrParam = array()])

商品、子テーブル(商品規格)、お気に入り商品の削除



Parameters:

string   $where   削除対象の WHERE 句
array   $arrParam   削除対象の値

[ Top ]

method findProducts [line 380]

array findProducts( string $where, array $arrValues, integer $limit, integer $offset, string $order, &$objProduct, SC_Product $objProduct)

商品を検索する.



Tags:

return:  商品の検索結果


Parameters:

string   $where   検索条件の WHERE 句
array   $arrValues   検索条件のパラメーター
integer   $limit   表示件数
integer   $offset   開始件数
string   $order   検索結果の並び順
SC_Product   $objProduct   SC_Product インスタンス
   &$objProduct  

[ Top ]

method getNumberOfLines [line 364]

integer getNumberOfLines( string $where, array $arrValues)

検索結果の行数を取得する.



Tags:

return:  検索結果の行数


Parameters:

string   $where   検索条件の WHERE 句
array   $arrValues   検索条件のパラメーター

[ Top ]

method init [line 44]

void init( )

Page を初期化する.



[ Top ]

method lfCheckError [line 229]

void lfCheckError( &$objFormParam, SC_FormParam $objFormParam)

入力内容のチェックを行う.



Parameters:

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

[ Top ]

method lfGetIDName [line 239]

void lfGetIDName( $arrCatKey, $arrCatVal)



Parameters:

   $arrCatKey  
   $arrCatVal  

[ Top ]

method lfInitParam [line 198]

void lfInitParam( &$objFormParam, SC_FormParam $objFormParam)

パラメーター情報の初期化を行う.



Parameters:

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

[ Top ]

method process [line 80]

void process( )

Page のプロセス.



[ Top ]


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