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