本文整理匯總了PHP中eZContentClassAttribute::dataTypeByID方法的典型用法代碼示例。如果您正苦於以下問題:PHP eZContentClassAttribute::dataTypeByID方法的具體用法?PHP eZContentClassAttribute::dataTypeByID怎麽用?PHP eZContentClassAttribute::dataTypeByID使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類eZContentClassAttribute
的用法示例。
在下文中一共展示了eZContentClassAttribute::dataTypeByID方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: exportAttribute
function exportAttribute(&$attribute, $seperationChar)
{
$ret = false;
$datatypeName = eZContentClassAttribute::dataTypeByID($attribute->ContentClassAttributeID);
if (array_key_exists($datatypeName, $this->handlerMap)) {
$handler = $this->handlerMap[$datatypeName]['handler'];
} else {
$handler = new BaseHandler();
}
/*
BC: Error Debug Comment Test Case Output
echo ( '<hr />' );
print_r( $objectAttribute->DataTypeString );
echo ( '<hr />' );
print_r( $objectAttribute );
echo ( '<hr />' );
print_r( $this->handlerMap );
echo ( '<hr />' );
*/
if ($attribute && $seperationChar && is_object($handler)) {
$ret = $handler->exportAttribute($attribute, $seperationChar);
}
if (is_null($ret)) {
return false;
} else {
return $ret;
}
}
示例2: dataTypeByClassAttributeID
/**
* Returns the datatype of a class attribute
*
* @param int $classAttributeID
* @return string
*/
static function dataTypeByClassAttributeID($classAttributeID)
{
return eZContentClassAttribute::dataTypeByID($classAttributeID);
}