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

Class: Admin_Model_Category

Source Location: /application/modules/admin/models/Category.php

Class Overview

Common_Model_CategoryAbstract
   |
   --Admin_Model_Category

カテゴリー管理クラス


Author(s):

  • saniker10, suzuki-mar

Methods


Inherited Variables


Class Details

[line 26]
カテゴリー管理クラス



Tags:

author:  saniker10, suzuki-mar


[ Top ]


Class Methods


constructor __construct [line 34]

Admin_Model_Category __construct( )

初期設定をする



Tags:

author:  suzuki_mar
access:  public


[ Top ]

method countAllCategories [line 108]

int countAllCategories( )

検索条件で、リミットしなかった場合に該当結果が何件あったのかを取得する



Tags:

return:  何件該当したデータが存在したか
author:  suzuki-mar
access:  public


[ Top ]

method deleteCategory [line 175]

boolean deleteCategory( $id, int $deleteId)

カテゴリーを削除する

コントローラーから、削除するidを取得する




Tags:

return:  削除したか
author:  suzuki-mar
throws:  delete文の実行に失敗したら例外が発生する
access:  public


Parameters:

int   $deleteId   削除するデータのID
   $id  

[ Top ]

method findAllCategoryIdAndNameSet [line 92]

array findAllCategoryIdAndNameSet( )

カテゴリーIDと名前のセットを取得する。



Tags:

return:  キー:カテゴリーID、値:カテゴリー名の配列
author:  charlesvineyard
access:  public


[ Top ]

method findCategories [line 48]

array findCategories( String $order, int $pageNumber, int $limit)

カテゴリーを取得する



Tags:

return:  カテゴリー情報の一覧
author:  saniker10, suzuki-mar
access:  public


Parameters:

String   $order   カテゴリーを昇順か降順でソートするのか 文字列
int   $pageNumber   取得するページ番号
int   $limit   1ページあたり何件のデータを取得するのか

[ Top ]

method findNameById [line 71]

Sring findNameById( int $id)

カテゴリー名をIDから取得する



Tags:

return:  カテゴリー名 取得できなかったらfalse
author:  suzuki-mar
access:  public


Parameters:

int   $id   取得するカテゴリーのID

[ Top ]

method isExistsId [line 120]

boolean isExistsId( numeric $id)

指定したidのデータが存在するか



Tags:

return:  指定したidが存在するか
author:  suzuki-mar
access:  public


Parameters:

numeric   $id   存在するかを調べるid

[ Top ]

method registCategory [line 143]

int registCategory( array $registData)

カテゴリーを新規作成する コントローラーから、バリデートチェックした入力パラメーターをすべて取得する



Tags:

return:  insertしたレコードのプライマリーキー
author:  suzuki-mar
todo:  バージョン2以降では、parent_idの設定をする
throws:  insert文の実行に失敗したら例外が発生する
access:  public


Parameters:

array   $registData   新規登録するカテゴリーのデータ

[ Top ]

method updateCategory [line 160]

boolean updateCategory( int $id, $updateData, array $categoryInfo)

カテゴリーを編集する コントローラーから、バリデートチェックした入力パラメーターをすべてと、編集するidを取得する



Tags:

return:  編集したか
author:  suzuki-mar
throws:  update文の実行に失敗したら例外が発生する
access:  public


Parameters:

int   $id   アップデートするデータのID
array   $categoryInfo   入力したデータ: バリデートチェックした入力データ
   $updateData  

[ Top ]


Documentation generated on Mon, 07 Feb 2011 01:28:09 +0900 by phpDocumentor 1.4.3