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

Class: Common_Model_DbTable_Tag

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

Class Overview

Zend_Db_Table_Abstract
   |
   --Setuco_Db_Table_Abstract
      |
      --Common_Model_DbTable_Tag



Author(s):

  • charlesvineyard suzuki-mar

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:  charlesvineyard suzuki-mar


[ Top ]


Class Variables

$_name =  'tag'

[line 30]

テーブル名



Tags:

access:  protected

Type:   string


[ Top ]

$_primary =  'id'

[line 37]

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



Tags:

access:  protected

Type:   string


[ Top ]



Class Methods


method loadTagByPageId [line 93]

array loadTagByPageId( int $pageId)

ページのIDを指定して、そのページにつけられたタグの情報を取得して返す。



Tags:

return:  取得したタグ情報を格納した配列
author:  akitsukada
access:  public


Parameters:

int   $pageId   タグを取得したいページのID

[ Top ]

method loadTagCloudInfos [line 45]

array loadTagCloudInfos( )

タグクラウド情報を取得する



Tags:

return:  タグクラウドの情報を取得する
author:  suzuki-mar
access:  public


[ Top ]

method loadTagIdByTagName [line 136]

int|null loadTagIdByTagName( string $tagName)

タグ名を検索し、該当するタグのIDを返す。



Tags:

return:  タグID。該当するタグがなければnull。
author:  charlesvineyard
access:  public


Parameters:

string   $tagName   検索したいタグ名

[ Top ]

method loadTagIdsByKeyword [line 112]

array|null loadTagIdsByKeyword( $keyword, string $tagName)

タグ名をキーワード検索し、該当するタグのIDを返す。



Tags:

return:  合致するタグのIDを格納した配列。該当するタグがなければ空の配列。
author:  akitsukada
access:  public


Parameters:

string   $tagName   検索したいキーワード
   $keyword  

[ Top ]

method loadTags4Pager [line 80]

array loadTags4Pager( string|array $order, int $pageNumber, int $limit)

指定した並び順でタグ一覧を取得します。



Tags:

return:  タグ情報の配列
author:  charlesvineyard
access:  public


Parameters:

string|array   $order   並び順
int   $pageNumber   取得するページ番号
int   $limit   1ページあたり何件のデータを取得するのか

[ Top ]


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