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

Class: Common_Model_DbTable_Media

Source Location: /application/modules/common/models/DbTable/Media.php

Class Overview

Zend_Db_Table_Abstract
   |
   --Setuco_Db_Table_Abstract
      |
      --Common_Model_DbTable_Media



Author(s):

  • mitchang akitsukada

Variables

Methods


Inherited Constants

Inherited Methods

Class: Setuco_Db_Table_Abstract

Setuco_Db_Table_Abstract::countAll()
全部で何件あるのか取得する
Setuco_Db_Table_Abstract::deleteByPrimary()
指定されたIDのレコードを削除します。
Setuco_Db_Table_Abstract::escapeLikeString()
WHERE句のLIKE演算子や正規表現に与える文字列を\(バックスラッシュ)でエスケープします。 エスケープされた文字が検索できるようになります。 バックスラッシュ自体を検索するときは、getBsReplacedExpressionとセットで使う必要があります。
Setuco_Db_Table_Abstract::getBsReplacedExpression()
$columnNameにSQL文のカラム名、リテラルを受け取り、MySQL,PostgreSQLのreplace関数を
Setuco_Db_Table_Abstract::loadByPrimary()
IDからひとつの行を取得し、配列で返します。 行が見つからなければ null を返します。
Setuco_Db_Table_Abstract::updateByPrimary()
指定されたIDのレコードを更新する。

Class Details

[line 23]


Tags:

author:  mitchang akitsukada


[ Top ]


Class Variables

$_name =  'media'

[line 30]

テーブル名



Tags:

access:  protected

Type:   string


[ Top ]

$_primary =  'id'

[line 37]

プライマリーキーのカラム名



Tags:

access:  protected

Type:   string


[ Top ]



Class Methods


method countMediasByType [line 46]

int countMediasByType( [string $type = null])

media表の、指定された拡張子のファイル件数をカウントする



Tags:

return:  カウントした件数
author:  akitsukada
access:  public


Parameters:

string   $type   カウントしたいファイルの拡張子。指定しなければ全てを数える

[ Top ]

method loadMedias4Pager [line 64]

Selectオブジェクトの実行(fetchAll)結果 loadMedias4Pager( $sortColumn, $order, $pageNumber, $limit, $targetExt, $tmpFileExt, Zend_Db_Table_Select $select)

指定された条件でページネート、ソートされた検索結果を配列で返す



Tags:

author:  akitsukada
access:  public


Parameters:

Zend_Db_Table_Select   $select   実行したいSelectオブジェクト
   $sortColumn  
   $order  
   $pageNumber  
   $limit  
   $targetExt  
   $tmpFileExt  

[ Top ]


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