/** * @param Metadata $metadata * * @return Metadata */ protected function addDefaultCategory(Metadata $metadata = null) { if (null === $metadata) { $metadata = new Metadata(); } if (array() === $metadata->getCategories()) { $metadata->addCategory('default'); } return $metadata; }