/** * @expectedException \Liip\ImagineBundle\Exception\Binary\Loader\NotLoadableException */ public function testFindWithInvalidObject() { $this->loader->expects($this->atLeastOnce())->method('mapPathToId')->with('/foo/bar')->will($this->returnValue(1337)); $this->loader->expects($this->never())->method('getStreamFromImage'); $this->om->expects($this->atLeastOnce())->method('find')->with(null, 1337)->will($this->returnValue(null)); $this->loader->find('/foo/bar'); }
/** * Constructor. * * @param ImagineInterface $imagine * @param ManagerRegistry $registry * @param string $managerName * @param MediaManagerInterface $mediaManager * @param string $class fully qualified class name of image */ public function __construct(ImagineInterface $imagine, ManagerRegistry $registry, $managerName, MediaManagerInterface $mediaManager, $class = null) { $manager = $registry->getManager($managerName); parent::__construct($manager, $class); $this->mediaManager = $mediaManager; }