示例#1
0
 static function loadAndRegisterAllTypes()
 {
     $allowedTypes = eZDataType::allowedTypes();
     foreach ($allowedTypes as $type) {
         eZDataType::loadAndRegisterType($type);
     }
 }
示例#2
0
 static function isUserObject($contentObject)
 {
     if (!$contentObject) {
         return false;
     }
     eZDataType::loadAndRegisterType('ezuser');
     $contentClass = $contentObject->attribute('content_class');
     $classAttributeList = $contentClass->fetchAttributes();
     foreach ($classAttributeList as $classAttribute) {
         if ($classAttribute->attribute('data_type_string') == eZUserType::DATA_TYPE_STRING) {
             return true;
         }
     }
     return false;
 }