コード例 #1
0
 /**
  * Returns attributes collection for element
  *
  * @param ElementInterface $element
  *
  * @return AttributeCollection
  */
 protected function getAttributesCollection(ElementInterface $element) : AttributeCollection
 {
     $collection = new AttributeCollection();
     $element->prepareAttributesCollection($collection);
     return $collection;
 }
コード例 #2
0
 /**
  * {@inheritdoc}
  */
 public function formatElement(ElementInterface $element)
 {
     $collection = new AttributeCollection();
     $element->prepareAttributesCollection($collection);
     return $this->formatAttributesCollection($collection);
 }