src/Micrometa/Infrastructure/Factory/MicroformatsFactory.php
protected static function createItem(array $item)
    {
        $microformatItem = ['type' => self::createTypes($item['type']), 'lang' => null];
        self::processProperties($item, $microformatItem);
        self::processValue($item, $microformatItem);
        self::processChildren($item, $microformatItem);

        return (object)$microformatItem;
    }
protected static function createItem(array $item)
    {
        $microformatItem = ['type' => self::createTypes($item['type']), 'lang' => null];
        self::processProperties($item, $microformatItem);
        self::processValue($item, $microformatItem);
        self::processChildren($item, $microformatItem);

        return (object)$microformatItem;
    }
protected static function createItem ( array $ item ) { $ microformatItem = [ 'type' => self :: createTypes ( $ item [ 'type' ] ) , 'lang' => null ] ; self :: processProperties ( $ item , $ microformatItem ) ; self :: processValue ( $ item , $ microformatItem ) ; self :: processChildren ( $ item , $ microformatItem ) ; return ( object ) $ microformatItem ; }
Refine an item

@param array $item Item

@return \stdClass Refined Microformats item
Refine an item