static function loadAndRegisterAllTypes() { $allowedTypes = eZDataType::allowedTypes(); foreach ($allowedTypes as $type) { eZDataType::loadAndRegisterType($type); } }
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; }