\ACMS_RAM

ACMS_RAM

idを与えると,そのidに対応したレコードの 特定フィールドの値を返すメソッド群です 各テーブルに実在するフィールド名と対応しています

Summary

Methods
Properties
Constants
cacheMethod()
cacheAttached()
cacheDelete()
_mapping()
blog()
blogCode()
blogDomain()
blogLeft()
blogRight()
blogStatus()
blogName()
blogIndexing()
blogSort()
blogParent()
blogGeneratedDatetime()
blogAliasStatus()
blogAliasSort()
blogAliasPrimary()
setBlogAliasPrimary()
rule()
ruleName()
alias()
aliasStatus()
aliasSort()
aliasDomain()
aliasCode()
aliasBlog()
aliasName()
user()
userCode()
userStatus()
userSort()
userName()
userMail()
userMailMobile()
userUrl()
userAuth()
userLocale()
userIndexing()
userLoginAnywhere()
userGlobalAuth()
userLoginExpire()
userLoginDatetime()
userBlog()
category()
categoryCode()
categoryParent()
categoryLeft()
categoryRight()
categoryBlog()
categoryName()
categoryIndexing()
categoryStatus()
categoryScope()
categorySort()
entry()
entryCode()
entryCategory()
entryBlog()
entryUser()
entryTitle()
entryDatetime()
entryStartDatetime()
entryEndDatetime()
entrySort()
entryUserSort()
entryCategorySort()
entryIndexing()
entryPrimaryImage()
entryStatus()
entryApproval()
unit()
unitSort()
unitAlign()
unitType()
unitAttr()
unitSize()
unitField1()
unitField2()
unitField3()
unitField4()
unitField5()
unitEntry()
unitBlog()
comment()
commentName()
commentMail()
commentUrl()
commentTitle()
commentBody()
commentPass()
commentEntry()
commentUser()
commentBlog()
commentLeft()
commentRight()
commentStatus()
trackback()
trackbackEntry()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
$cacheAttached
$funcCache
N/A

Properties

$cacheAttached

$cacheAttached : 

Type

$funcCache

$funcCache : 

Type

Methods

cacheMethod()

cacheMethod(string  $method, array  $args = array()) : mixed

functionキャッシュ 指定されたメソッドのキャッシュを取得、設定する

Parameters

string $method
array $args

Returns

mixed

cacheAttached()

cacheAttached(  $method) 

Parameters

$method

cacheDelete()

cacheDelete() 

_mapping()

_mapping(string  $key, integer  $id, null  $val = null) : boolean|null

各種レコードの静的なキャッシュテーブルに対するセッター兼ゲッターメソッド

Parameters

string $key
integer $id
null $val

Returns

boolean|null

blog()

blog(integer  $bid, null  $val = null) : array|boolean

指定されたidから該当するブログのレコードを配列で返します $valが指定されていると,一時的なレコードのキャッシュを上書きします(恒久的な書き換えではありません)

Parameters

integer $bid
null $val

Returns

array|boolean

blogCode()

blogCode(integer  $bid) : string

指定されたidから該当するブログコードを返します $code = ACMS_RAM::blogCode($bid);

Parameters

integer $bid

Returns

string

blogDomain()

blogDomain(integer  $bid) : string

指定されたidから該当するブログドメインを返します $domain = ACMS_RAM::blogDomain($bid);

Parameters

integer $bid

Returns

string

blogLeft()

blogLeft(integer  $bid) : integer

指定されたidから該当するブログの木構造leftを返します $left = ACMS_RAM::blogLeft($bid);

Parameters

integer $bid

Returns

integer

blogRight()

blogRight(integer  $bid) : integer

指定されたidから該当するブログの木構造rihgtを返します $right = ACMS_RAM::blogRight($bid);

Parameters

integer $bid

Returns

integer

blogStatus()

blogStatus(integer  $bid) : string

指定されたidから該当するブログのステータスを返します $status = ACMS_RAM::blogStatus($bid);

Parameters

integer $bid

Returns

string

blogName()

blogName(integer  $bid) : string

指定されたidから該当するブログの名前を返します $name = ACMS_RAM::blogName($bid);

Parameters

integer $bid

Returns

string

blogIndexing()

blogIndexing(integer  $bid) : string

指定されたidから該当するブログのインデキシングの状態を返します $indexing = ACMS_RAM::blogIndexing($bid);

Parameters

integer $bid

Returns

string

blogSort()

blogSort(integer  $bid) : integer

指定されたidから該当するブログのソート番号を返します $sort = ACMS_RAM::blogSort($bid);

Parameters

integer $bid

Returns

integer

blogParent()

blogParent(integer  $bid) : integer

指定されたidから該当するブログの親ブログIDを返します $parent_bid = ACMS_RAM::blogParent($bid);

Parameters

integer $bid

Returns

integer

blogGeneratedDatetime()

blogGeneratedDatetime(integer  $bid) : string

指定されたidから該当するブログの生成日時を返します $gen_datetime = ACMS_RAM::blogGeneratedDatetime($bid);

Parameters

integer $bid

Returns

string

blogAliasStatus()

blogAliasStatus(integer  $bid) : string

指定されたidから該当するブログのエイリアスとしての公開状態を返します $alias_status = ACMS_RAM::blogAliasStatus($bid);

Parameters

integer $bid

Returns

string

blogAliasSort()

blogAliasSort(integer  $bid) : integer

指定されたidから該当するブログのエイリアスとしてのソート番号を返します $alias_sort = ACMS_RAM::blogAliasSort($bid);

Parameters

integer $bid

Returns

integer

blogAliasPrimary()

blogAliasPrimary(integer  $bid) : integer

指定されたidから該当するブログの主エイリアスIDを返します $alias_primary = ACMS_RAM::blogAliasPrimary$(bid);

Parameters

integer $bid

Returns

integer

setBlogAliasPrimary()

setBlogAliasPrimary(  $bid,   $aid) 

Parameters

$bid
$aid

rule()

rule(integer  $rid, null  $row = null) : array|boolean

指定されたidから該当するルールのレコードを配列で返します $valが指定されていると,一時的なレコードのキャッシュを上書きします(恒久的な書き換えではありません)

Parameters

integer $rid
null $row

Returns

array|boolean

ruleName()

ruleName(integer  $rid) : string

指定されたidから該当するルールの名前を返します $name = ACMS_RAM::ruleName($rid);

Parameters

integer $rid

Returns

string

alias()

alias(integer  $aid, null  $row = null) : array|boolean

指定されたidから該当するエイリアスのレコードを配列で返します $valが指定されていると,一時的なレコードのキャッシュを上書きします(恒久的な書き換えではありません)

Parameters

integer $aid
null $row

Returns

array|boolean

aliasStatus()

aliasStatus(integer  $aid) : string

指定されたidから該当するエイリアスの公開状態を返します $status = ACMS_RAM::aliasStatus($aid);

Parameters

integer $aid

Returns

string

aliasSort()

aliasSort(integer  $aid) : integer

指定されたidから該当するエイリアスのソート番号を返します $sort = ACMS_RAM::aliasSort($aid);

Parameters

integer $aid

Returns

integer

aliasDomain()

aliasDomain(integer  $aid) : string

指定されたidから該当するエイリアスのドメインを返します $domain = ACMS_RAM::aliasDomain($aid);

Parameters

integer $aid

Returns

string

aliasCode()

aliasCode(integer  $aid) : string

指定されたidから該当するエイリアスのコードを返します $code = ACMS_RAM::aliasCode($aid);

Parameters

integer $aid

Returns

string

aliasBlog()

aliasBlog(integer  $aid) : string

指定されたidから該当するエイリアスのブログIDを返します $alias_bid = ACMS_RAM::aliasBlog($aid);

Parameters

integer $aid

Returns

string

aliasName()

aliasName(integer  $aid) : string

指定されたidから該当するエイリアスの名前を返します $name = ACMS_RAM::aliasName($aid);

Parameters

integer $aid

Returns

string

user()

user(integer  $uid, null  $val = null) : array|boolean

指定されたidから該当するユーザーのレコードを配列で返します $valが指定されていると,一時的なレコードのキャッシュを上書きします(恒久的な書き換えではありません)

Parameters

integer $uid
null $val

Returns

array|boolean

userCode()

userCode(integer  $uid) : string

指定されたidから該当するユーザーのコードを返します $code = ACMS_RAM::userCode($uid);

Parameters

integer $uid

Returns

string

userStatus()

userStatus(integer  $uid) : string

指定されたidから該当するユーザーの公開状態を返します $status = ACMS_RAM::userStatus($uid);

Parameters

integer $uid

Returns

string

userSort()

userSort(integer  $uid) : integer

指定されたidから該当するユーザーのソート番号を返します $sort = ACMS_RAM::userSort($uid);

Parameters

integer $uid

Returns

integer

userName()

userName(integer  $uid) : string

指定されたidから該当するユーザーの名前を返します $name = ACMS_RAM::userName($uid);

Parameters

integer $uid

Returns

string

userMail()

userMail(integer  $uid) : string

指定されたidから該当するユーザーのメールアドレスを返します $mail = ACMS_RAM::userMail($uid);

Parameters

integer $uid

Returns

string

userMailMobile()

userMailMobile(integer  $uid) : string

指定されたidから該当するユーザーのモバイルメールアドレスを返します $mobile = ACMS_RAM::userMailMobile($uid);

Parameters

integer $uid

Returns

string

userUrl()

userUrl(integer  $uid) : string

指定されたidから該当するユーザーのURLを返します $url = ACMS_RAM::userUrl($uid);

Parameters

integer $uid

Returns

string

userAuth()

userAuth(integer  $uid) : string

指定されたidから該当するユーザーの権限を返します $auth = ACMS_RAM::userAuth($uid);

Parameters

integer $uid

Returns

string

userLocale()

userLocale(integer  $uid) : string

指定されたidから該当するユーザーのロケールを返します $auth = ACMS_RAM::userLocale($uid);

Parameters

integer $uid

Returns

string

userIndexing()

userIndexing(integer  $uid) : string

指定されたidから該当するユーザーのインデキシングを返します $indexing = ACMS_RAM::userIndexing($uid);

Parameters

integer $uid

Returns

string

userLoginAnywhere()

userLoginAnywhere(integer  $uid) : string

指定されたidから該当するユーザーのどこでもログイン機能のon/offを返します $anywhere = ACMS_RAM::userLoginAnywhere($uid);

Parameters

integer $uid

Returns

string

userGlobalAuth()

userGlobalAuth(integer  $uid) : string

指定されたidから該当するユーザーの子ブログ管理権限をon/offで返します $anywhere = ACMS_RAM::userGlobalAuth($uid);

Parameters

integer $uid

Returns

string

userLoginExpire()

userLoginExpire(integer  $uid) : string

指定されたidから該当するユーザーのログイン有効期限を返します $expire = ACMS_RAM::userLoginExpire($uid);

Parameters

integer $uid

Returns

string

userLoginDatetime()

userLoginDatetime(integer  $uid) : string

指定されたidから該当するユーザーの最終ログイン日時を返します $last_login = ACMS_RAM::userLoginDatetime($uid);

Parameters

integer $uid

Returns

string

userBlog()

userBlog(integer  $uid) : integer

指定されたidから該当するユーザーの所属するブログIDを返します $user_bid = ACMS_RAM::userBlog($uid);

Parameters

integer $uid

Returns

integer

category()

category(integer  $cid, null  $val = null) : array|boolean

指定されたidから該当するカテゴリーのレコードを配列で返します $valが指定されていると,一時的なレコードのキャッシュを上書きします(恒久的な書き換えではありません)

Parameters

integer $cid
null $val

Returns

array|boolean

categoryCode()

categoryCode(integer  $cid) : string

指定されたidから該当するカテゴリーのコードを返します $code = ACMS_RAM::categoryCode($cid);

Parameters

integer $cid

Returns

string

categoryParent()

categoryParent(integer  $cid) : integer

指定されたidから該当するカテゴリーの親カテゴリーIDを返します $parent_cid = ACMS_RAM::categoryParent($cid);

Parameters

integer $cid

Returns

integer

categoryLeft()

categoryLeft(integer  $cid) : integer

指定されたidから該当するカテゴリーの木構造leftを返します $left = ACMS_RAM::categoryLeft($cid);

Parameters

integer $cid

Returns

integer

categoryRight()

categoryRight(integer  $cid) : integer

指定されたidから該当するカテゴリーの木構造rihgtを返します $right = ACMS_RAM::categoryRight($cid);

Parameters

integer $cid

Returns

integer

categoryBlog()

categoryBlog(integer  $cid) : integer

指定されたidから該当するカテゴリーのブログIDを返します $category_bid = ACMS_RAM::categoryBlog($cid);

Parameters

integer $cid

Returns

integer

categoryName()

categoryName(integer  $cid) : string

指定されたidから該当するカテゴリーの名前を返します $name = ACMS_RAM::categoryName($cid);

Parameters

integer $cid

Returns

string

categoryIndexing()

categoryIndexing(integer  $cid) : string

指定されたidから該当するカテゴリーのインデキシングの状態を返します $indexing = ACMS_RAM::categoryIndexing($cid);

Parameters

integer $cid

Returns

string

categoryStatus()

categoryStatus(integer  $cid) : string

指定されたidから該当するカテゴリーの公開状態を返します $status = ACMS_RAM::categoryStatus($cid);

Parameters

integer $cid

Returns

string

categoryScope()

categoryScope(integer  $cid) : string

指定されたidから該当するカテゴリーのグローバル状態を返します $scope = ACMS_RAM::categoryScope($cid);

Parameters

integer $cid

Returns

string

categorySort()

categorySort(integer  $cid) : integer

指定されたidから該当するカテゴリーのソート番号を返します $sort = ACMS_RAM::categorySort($cid);

Parameters

integer $cid

Returns

integer

entry()

entry(integer  $eid, null  $val = null) : array|boolean

指定されたidから該当するエントリーのレコードを配列で返します $valが指定されていると,一時的なレコードのキャッシュを上書きします(恒久的な書き換えではありません)

Parameters

integer $eid
null $val

Returns

array|boolean

entryCode()

entryCode(integer  $eid) : string

指定されたidから該当するエントリーのコードを返します $code = ACMS_RAM::entryCode($eid);

Parameters

integer $eid

Returns

string

entryCategory()

entryCategory(integer  $eid) : integer

指定されたidから該当するエントリーのカテゴリーIDを返します $entry_cid = ACMS_RAM::entryCategory($eid);

Parameters

integer $eid

Returns

integer

entryBlog()

entryBlog(integer  $eid) : integer

指定されたidから該当するエントリーのブログIDを返します $entry_bid = ACMS_RAM::entryBlog($eid)

Parameters

integer $eid

Returns

integer

entryUser()

entryUser(integer  $eid) : integer

指定されたidから該当するエントリーのユーザーIDを返します $entry_uid = ACMS_RAM::entryUser($eid);

Parameters

integer $eid

Returns

integer

entryTitle()

entryTitle(integer  $eid) : string

指定されたidから該当するエントリーのタイトルを返します $title = ACMS_RAM::entryTitle($eid);

Parameters

integer $eid

Returns

string

entryDatetime()

entryDatetime(integer  $eid) : string

指定されたidから該当するエントリーの日付を返します $datetime = ACMS_RAM::entryDatetime($eid);

Parameters

integer $eid

Returns

string

entryStartDatetime()

entryStartDatetime(integer  $eid) : string

指定されたidから該当するエントリーの公開開始日付を返します $datetime = ACMS_RAM::entryStartDatetime($eid);

Parameters

integer $eid

Returns

string

entryEndDatetime()

entryEndDatetime(integer  $eid) : string

指定されたidから該当するエントリーの公開終了日付を返します $datetime = ACMS_RAM::entryEndDatetime($eid);

Parameters

integer $eid

Returns

string

entrySort()

entrySort(integer  $eid) : integer

指定されたidから該当するエントリーのソート番号を返します $sort = ACMS_RAM::entrySort($eid);

Parameters

integer $eid

Returns

integer

entryUserSort()

entryUserSort(integer  $eid) : integer

指定されたidから該当するエントリーのユーザー内ソート番号を返します $user_sort = ACMS_RAM::entryUserSort($eid);

Parameters

integer $eid

Returns

integer

entryCategorySort()

entryCategorySort(integer  $eid) : integer

指定されたidから該当するエントリーのカテゴリー内ソート番号を返します $category_sort = ACMS_RAM::entryCategorySort($eid);

Parameters

integer $eid

Returns

integer

entryIndexing()

entryIndexing(integer  $eid) : string

指定されたidから該当するエントリーのインデキシングの状態を返します $indexing = ACMS_RAM::entryIndexing($eid);

Parameters

integer $eid

Returns

string

entryPrimaryImage()

entryPrimaryImage(  $eid) : integer

指定されたidから該当するエントリーのメイン画像のユニットIDを返します $primaryImage = ACMS_RAM::entryPrimaryImage($eid);

Parameters

$eid

Returns

integer

entryStatus()

entryStatus(integer  $eid) : string

指定されたidから該当するエントリーの公開状態を返します $status = ACMS_RAM::entryStatus($eid);

Parameters

integer $eid

Returns

string

entryApproval()

entryApproval(integer  $eid) : string

指定されたidから該当するエントリーの承認状態を返します $status = ACMS_RAM::entryStatus($eid);

Parameters

integer $eid

Returns

string

unit()

unit(  $utid, null  $val = null) : array|boolean

指定されたidから該当するユニットのレコードを配列で返します $valが指定されていると,一時的なレコードのキャッシュを上書きします(恒久的な書き換えではありません)

Parameters

$utid
null $val

Returns

array|boolean

unitSort()

unitSort(integer  $utid) : string

指定されたidから該当するユニットのソート番号を返します $sort = ACMS_RAM::unitSort($utid);

Parameters

integer $utid

Returns

string

unitAlign()

unitAlign(integer  $utid) : string

指定されたidから該当するユニットの揃え位置を返します $align = ACMS_RAM::unitAlign($utid);

Parameters

integer $utid

Returns

string

unitType()

unitType(integer  $utid) : string

指定されたidから該当するユニットの種別を返します $type = ACMS_RAM::unitType($utid);

Parameters

integer $utid

Returns

string

unitAttr()

unitAttr(integer  $utid) : string

指定されたidから該当するユニットの属性を返します $attr = ACMS_RAM::unitAttr($utid);

Parameters

integer $utid

Returns

string

unitSize()

unitSize(integer  $utid) : string

指定されたidから該当するユニットのサイズを返します $size = ACMS_RAM::unitSize($utid);

Parameters

integer $utid

Returns

string

unitField1()

unitField1(integer  $utid) : string

指定されたidから該当するユニットのフィールド1を返します $field1 = ACMS_RAM::unitField1($utid);

Parameters

integer $utid

Returns

string

unitField2()

unitField2(integer  $utid) : string

指定されたidから該当するユニットのフィールド2を返します $field2 = ACMS_RAM::unitField2($utid);

Parameters

integer $utid

Returns

string

unitField3()

unitField3(integer  $utid) : string

指定されたidから該当するユニットのフィールド3を返します $field3 = ACMS_RAM::unitField3($utid);

Parameters

integer $utid

Returns

string

unitField4()

unitField4(integer  $utid) : string

指定されたidから該当するユニットのフィールド4を返します $field4 = ACMS_RAM::unitField4($utid);

Parameters

integer $utid

Returns

string

unitField5()

unitField5(integer  $utid) : string

指定されたidから該当するユニットのフィールド5を返します $field5 = ACMS_RAM::unitField5($utid);

Parameters

integer $utid

Returns

string

unitEntry()

unitEntry(integer  $utid) : integer

指定されたidから該当するユニットの所属するエントリーIDを返します $unit_eid = ACMS_RAM::unitEntry($utid);

Parameters

integer $utid

Returns

integer

unitBlog()

unitBlog(integer  $utid) : integer

指定されたidから該当するユニットの所属するブログIDを返します $unit_bid = ACMS_RAM::unitBlog($utid);

Parameters

integer $utid

Returns

integer

comment()

comment(integer  $cmid, null  $val = null) : array|boolean

指定されたidから該当するコメントのレコードを配列で返します $valが指定されていると,一時的なレコードのキャッシュを上書きします(恒久的な書き換えではありません)

Parameters

integer $cmid
null $val

Returns

array|boolean

commentName()

commentName(integer  $cmid) : string

指定されたidから該当するコメントの名前を返します $name = ACMS_RAM::commentName($cmid);

Parameters

integer $cmid

Returns

string

commentMail()

commentMail(integer  $cmid) : string

指定されたidから該当するコメントのメールアドレスを返します $mail = ACMS_RAM::commentMail($cmid);

Parameters

integer $cmid

Returns

string

commentUrl()

commentUrl(integer  $cmid) : string

指定されたidから該当するコメントのURLを返します $url = ACMS_RAM::commentUrl($cmid);

Parameters

integer $cmid

Returns

string

commentTitle()

commentTitle(integer  $cmid) : string

指定されたidから該当するコメントのタイトルを返します $title = ACMS_RAM::commentTitle($cmid);

Parameters

integer $cmid

Returns

string

commentBody()

commentBody(integer  $cmid) : string

指定されたidから該当するコメントの本文を返します $body = ACMS_RAM::commentBody($cmid);

Parameters

integer $cmid

Returns

string

commentPass()

commentPass(integer  $cmid) : string

指定されたidから該当するコメントのパスワード(md5)を返します $pass = ACMS_RAM::commentPass($cmid);

Parameters

integer $cmid

Returns

string

commentEntry()

commentEntry(integer  $cmid) : integer

指定されたidから該当するコメントの所属するエントリーIDを返します $comment_eid = ACMS_RAM::commentEntry($cmid);

Parameters

integer $cmid

Returns

integer

commentUser()

commentUser(integer  $cmid) : integer

指定されたidから該当するコメントのユーザーIDを返します $comment_uid = ACMS_RAM::commentUser($cmid);

Parameters

integer $cmid

Returns

integer

commentBlog()

commentBlog(integer  $cmid) : integer

指定されたidから該当するコメントの所属するブログIDを返します $commnet_bid = ACMS_RAM::commentBlog($cmid);

Parameters

integer $cmid

Returns

integer

commentLeft()

commentLeft(integer  $cmid) : integer

指定されたidから該当するコメントの木構造leftを返します $left = ACMS_RAM::commentLeft($cmid);

Parameters

integer $cmid

Returns

integer

commentRight()

commentRight(integer  $cmid) : integer

指定されたidから該当するコメントの木構造rightを返します $right = ACMS_RAM::commentRight($cmid);

Parameters

integer $cmid

Returns

integer

commentStatus()

commentStatus(integer  $cmid) : string

指定されたidから該当するコメントの公開状態を返します $status = ACMS_RAM::commentStatus($cmid);

Parameters

integer $cmid

Returns

string

trackback()

trackback(integer  $tbid, null  $val = null) : array|boolean

指定されたidから該当するトラックバックのレコードを配列で返します $valが指定されていると,一時的なレコードのキャッシュを上書きします(恒久的な書き換えではありません)

Parameters

integer $tbid
null $val

Returns

array|boolean

trackbackEntry()

trackbackEntry(integer  $tbid) : integer

指定されたidから該当するトラックバックの所属するエントリーIDを返します $trackback_eid = ACMS_RAM::trackbackEntry($tbid);

Parameters

integer $tbid

Returns

integer