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