/**
  * {@inheritdoc}
  */
 public function formatAttributesCollection(AttributeCollection $collection)
 {
     $attributes = [];
     $collection->forAll(function (Attribute $attribute) use(&$attributes) {
         $attributes[$attribute->getName()] = $this->formatAttributeValue($attribute);
     });
     return $attributes;
 }