Eko\FeedBundle\Formatter\Formatter::format PHP Method

format() protected method

Format items field.
protected format ( Eko\FeedBundle\Field\Item\ItemFieldInterface $field, Eko\FeedBundle\Item\Writer\ItemInterface $item ) : string
$field Eko\FeedBundle\Field\Item\ItemFieldInterface A item field instance
$item Eko\FeedBundle\Item\Writer\ItemInterface An entity instance
return string
    protected function format(ItemFieldInterface $field, ItemInterface $item)
    {
        $class = get_class($field);
        switch ($class) {
            case 'Eko\\FeedBundle\\Field\\Item\\GroupItemField':
                return $this->formatGroupItemField($field, $item);
                break;
            case 'Eko\\FeedBundle\\Field\\Item\\MediaItemField':
                return $this->formatMediaItemField($field, $item);
                break;
            case 'Eko\\FeedBundle\\Field\\Item\\ItemField':
                return $this->formatItemField($field, $item);
                break;
        }
    }