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; }
/** * @covers SwfTools\Binary\Swfrender::load */ public function testLoad() { $swfextract = Swfrender::create(); $this->assertInstanceOf('SwfTools\\Binary\\Swfrender', $swfextract); }