eZ Publish  [4.2]
eZAuthorType Class Reference

eZAuthorType handles multiple authors More...

+ Inheritance diagram for eZAuthorType:
+ Collaboration diagram for eZAuthorType:

List of all members.

Public Member Functions

 customObjectAttributeHTTPAction ($http, $action, $contentObjectAttribute, $parameters)
 eZAuthorType ()
 fetchObjectAttributeHTTPInput ($http, $base, $contentObjectAttribute)
 fromString ($contentObjectAttribute, $string)
 hasObjectAttributeContent ($contentObjectAttribute)
 initializeObjectAttribute ($contentObjectAttribute, $currentVersion, $originalContentObjectAttribute)
 isIndexable ()
 metaData ($contentObjectAttribute)
 objectAttributeContent ($contentObjectAttribute)
 serializeContentObjectAttribute ($package, $objectAttribute)
 storeObjectAttribute ($contentObjectAttribute)
 supportsBatchInitializeObjectAttribute ()
 title ($contentObjectAttribute, $name=null)
 toString ($contentObjectAttribute)
 unserializeContentObjectAttribute ($package, $objectAttribute, $attributeNode)
 validateObjectAttributeHTTPInput ($http, $base, $contentObjectAttribute)

Public Attributes

const DATA_TYPE_STRING = "ezauthor"

Detailed Description

eZAuthorType handles multiple authors

Definition at line 38 of file ezauthortype.php.


Member Function Documentation

eZAuthorType::customObjectAttributeHTTPAction ( http,
action,
objectAttribute,
parameters 
)

Executes a custom action for an object attribute which was defined on the web page.

Note:
Default implementation does nothing.

Reimplemented from eZDataType.

Definition at line 240 of file ezauthortype.php.

eZAuthorType::eZAuthorType ( )

Definition at line 42 of file ezauthortype.php.

eZAuthorType::fetchObjectAttributeHTTPInput ( http,
base,
contentObjectAttribute 
)

Fetches the http post var integer input and stores it in the data instance.

Reimplemented from eZDataType.

Definition at line 219 of file ezauthortype.php.

eZAuthorType::fromString ( contentObjectAttribute,
string 
)

Reimplemented from eZDataType.

Definition at line 199 of file ezauthortype.php.

eZAuthorType::hasObjectAttributeContent ( contentObjectAttribute)
Returns:
true if the datatype finds any content in the attribute $contentObjectAttribute.

Reimplemented from eZDataType.

Definition at line 269 of file ezauthortype.php.

eZAuthorType::initializeObjectAttribute ( contentObjectAttribute,
currentVersion,
originalContentObjectAttribute 
)

Sets the default value.

Reimplemented from eZDataType.

Definition at line 136 of file ezauthortype.php.

eZAuthorType::isIndexable ( )
Returns:
true if the datatype can be indexed

Reimplemented from eZDataType.

Definition at line 295 of file ezauthortype.php.

eZAuthorType::metaData ( contentObjectAttribute)

Returns the meta data used for storing search indeces.

Reimplemented from eZDataType.

Definition at line 179 of file ezauthortype.php.

eZAuthorType::objectAttributeContent ( contentObjectAttribute)

Returns the content.

Reimplemented from eZDataType.

Definition at line 148 of file ezauthortype.php.

eZAuthorType::serializeContentObjectAttribute ( package,
objectAttribute 
)
Parameters:
package
objectAttributecontent attribute
Returns:
a DOM representation of the content object attribute

Reimplemented from eZDataType.

Definition at line 300 of file ezauthortype.php.

eZAuthorType::storeObjectAttribute ( contentObjectAttribute)

Store content

Reimplemented from eZDataType.

Definition at line 127 of file ezauthortype.php.

eZAuthorType::supportsBatchInitializeObjectAttribute ( )

Reimplemented from eZDataType.

Definition at line 321 of file ezauthortype.php.

eZAuthorType::title ( contentObjectAttribute,
name = null 
)

Returns the string value.

Reimplemented from eZDataType.

Definition at line 279 of file ezauthortype.php.

eZAuthorType::toString ( objectAttribute)
Returns:
string representation of an contentobjectattribute data for simplified export

Reimplemented from eZDataType.

Definition at line 188 of file ezauthortype.php.

eZAuthorType::unserializeContentObjectAttribute ( package,
objectAttribute,
attributeNode 
)

Unserialize contentobject attribute

Parameters:
package
objectAttributecontentobject attribute object
attributeNodeezdomnode object

Reimplemented from eZDataType.

Definition at line 314 of file ezauthortype.php.

eZAuthorType::validateObjectAttributeHTTPInput ( http,
base,
contentObjectAttribute 
)

Validates the input and returns true if the input was valid for this datatype.

Reimplemented from eZDataType.

Definition at line 52 of file ezauthortype.php.


Member Data Documentation

const eZAuthorType::DATA_TYPE_STRING = "ezauthor"

Definition at line 40 of file ezauthortype.php.


The documentation for this class was generated from the following file: