Beispiel #1
0
 /**
  * Return entity attribute values as a single string (e.g. Color: Red, Size: XXL, ...)
  *
  * @param \XLite\Model\OrderItem $entity OrderItem entity
  *
  * @return string
  */
 protected function getAttributeValuesAsString($entity)
 {
     $result = array();
     foreach ($entity->getAttributeValues() as $av) {
         $result[] = sprintf('%s: %s', $av->getActualName(), $av->getActualValue());
     }
     return implode(', ', $result);
 }
 /**
  * {@inheritDoc}
  */
 public function getAttributeValues()
 {
     $this->__initializer__ && $this->__initializer__->__invoke($this, 'getAttributeValues', array());
     return parent::getAttributeValues();
 }