NelmioApiDocBundle/Formatter/SimpleFormatter.php

53 lines
970 B
PHP
Raw Normal View History

2012-04-12 01:28:36 +02:00
<?php
2012-04-13 11:03:05 +02:00
/*
* This file is part of the NelmioApiDocBundle.
*
* (c) Nelmio <hello@nelm.io>
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
2012-04-12 18:37:42 +02:00
namespace Nelmio\ApiDocBundle\Formatter;
2012-04-12 01:28:36 +02:00
use Nelmio\ApiDocBundle\Annotation\ApiDoc;
2012-04-12 01:28:36 +02:00
class SimpleFormatter extends AbstractFormatter
{
/**
* {@inheritdoc}
*/
public function formatOne(ApiDoc $annotation)
{
return $annotation->toArray();
}
/**
* {@inheritdoc}
*/
public function format(array $collection)
{
$array = array();
foreach ($collection as $coll) {
$array[$coll['resource']][] = $coll['annotation']->toArray();
}
return $array;
}
/**
* {@inheritdoc}
*/
protected function renderOne(array $data)
2012-04-12 01:28:36 +02:00
{
}
/**
* {@inheritdoc}
*/
protected function render(array $collection)
{
}
2012-04-12 01:28:36 +02:00
}