public static function create($configuration = array(), LoggerInterface $logger = null) { $container = new static(); $container['configuration'] = $configuration; $container['logger'] = $logger; $container['pdf2swf'] = $container->share(function ($container) { return Pdf2swf::create($container['configuration'], $container['logger']); }); $container['swfrender'] = $container->share(function ($container) { return Swfrender::create($container['configuration'], $container['logger']); }); $container['swfextract'] = $container->share(function ($container) { return Swfextract::create($container['configuration'], $container['logger']); }); return $container; }
protected function setUp() { $this->object = Swfextract::create(); }