ScriptFUSION\Porter\Mapper\Strategy\SubImport::__invoke PHP Method

__invoke() public method

public __invoke ( $data, $context = null )
    public function __invoke($data, $context = null)
    {
        $specification = clone $this->getOrCreateImportSpecification($data, $context);
        $specification->setContext($context);
        $generator = $this->getPorter()->import($specification);
        if ($generator->valid()) {
            return iterator_to_array($generator);
        }
    }