Exemplo n.º 1
0
Arquivo: XML.php Projeto: imbo/imbo
    /**
     * {@inheritdoc}
     */
    public function formatMetadataModel(Model\Metadata $model)
    {
        $metadata = $this->formatMetadata($model->getData());
        return <<<METADATA
<?xml version="1.0" encoding="UTF-8"?>
<imbo>
  <metadata>{$metadata}</metadata>
</imbo>
METADATA;
    }
Exemplo n.º 2
0
Arquivo: XML.php Projeto: ASP96/imbo
    /**
     * {@inheritdoc}
     */
    public function formatMetadata(Model\Metadata $model)
    {
        $metadata = '';
        foreach ($model->getData() as $key => $value) {
            $metadata .= '<tag key="' . $key . '">' . $value . '</tag>';
        }
        return <<<METADATA
<?xml version="1.0" encoding="UTF-8"?>
<imbo>
  <metadata>{$metadata}</metadata>
</imbo>
METADATA;
    }
Exemplo n.º 3
0
Arquivo: JSON.php Projeto: ASP96/imbo
 /**
  * {@inheritdoc}
  */
 public function formatMetadata(Model\Metadata $model)
 {
     return $this->encode($model->getData() ?: new stdClass());
 }