public function serializeContentClassAttribute($classAttribute, $attributeNode, $attributeParametersNode)
 {
     $withSubDomainValue = $classAttribute->attribute(self::SUBDOMAIN_FIELD);
     $attributeParametersNode->appendChild(eZDOMDocument::createElementTextNode('with-subdomain-value', $withSubDomainValue));
 }
 /**
  * SerializeContentClassAttribute.
  * 
  * @param mixed $classAttribute          Class eZContentClassAttribute.
  * @param mixed $attributeNode 
  * @param mixed $attributeParametersNode 
  *
  * @return void
  */
 public function serializeContentClassAttribute($classAttribute, $attributeNode, $attributeParametersNode)
 {
     $attributeParametersNode->appendChild(eZDOMDocument::createElementTextNode('nameserver-value', $classAttribute->attribute('data_text1')));
     $attributeParametersNode->appendChild(eZDOMDocument::createElementTextNode('email-value', $classAttribute->attribute('data_text2')));
     $attributeParametersNode->appendChild(eZDOMDocument::createElementTextNode('refresh_period-value', $classAttribute->attribute('data_int1')));
     $attributeParametersNode->appendChild(eZDOMDocument::createElementTextNode('retry_interval-value', $classAttribute->attribute('data_int2')));
     $attributeParametersNode->appendChild(eZDOMDocument::createElementTextNode('expire_time-value', $classAttribute->attribute('data_int3')));
     $attributeParametersNode->appendChild(eZDOMDocument::createElementTextNode('default_ttl-value', $classAttribute->attribute('data_int4')));
 }
 /**
  * SerializeContentClassAttribute.
  * 
  * @param mixed $classAttribute          Class eZContentClassAttribute.
  * @param mixed $attributeNode 
  * @param mixed $attributeParametersNode 
  *
  * @return void
  */
 public function serializeContentClassAttribute($classAttribute, $attributeNode, $attributeParametersNode)
 {
     $defaultValue = $classAttribute->attribute(self::DEFAULT_FIELD);
     $minValue = $classAttribute->attribute(self::MIN_FIELD);
     $maxValue = $classAttribute->attribute(self::MAX_FIELD);
     $minMaxState = $classAttribute->attribute(self::INPUT_STATE_FIELD);
     $attributeParametersNode->appendChild(eZDOMDocument::createElementTextNode('default-value', $defaultValue));
     if ($minMaxState == self::STATUS_HAS_MIN_VALUE or $minMaxState == self::STATUS_HAS_MIN_MAX_VALUE) {
         $attributeParametersNode->appendChild(eZDOMDocument::createElementTextNode('min-value', $minValue));
     }
     if ($minMaxState == self::STATUS_HAS_MAX_VALUE or $minMaxState == self::STATUS_HAS_MIN_MAX_VALUE) {
         $attributeParametersNode->appendChild(eZDOMDocument::createElementTextNode('max-value', $maxValue));
     }
 }
 /**
  * SerializeContentClassAttribute.
  * 
  * @param mixed $classAttribute          Class eZContentClassAttribute.
  * @param mixed $attributeNode 
  * @param mixed $attributeParametersNode 
  *
  * @return void
  */
 public function serializeContentClassAttribute($classAttribute, $attributeNode, $attributeParametersNode)
 {
     $messenger = $classAttribute->attribute(self::MESSENGER_FIELD);
     $max_age = $classAttribute->attribute(self::MAX_AGE_FIELD);
     $attributeParametersNode->appendChild(eZDOMDocument::createElementTextNode('messenger', $messenger));
     $attributeParametersNode->appendChild(eZDOMDocument::createElementTextNode('max-age', $max_age));
 }