/** * @test */ public function parseCoreData() { $item = $this->getTestItemObject(); $actual = $this->coreDataParser->parseCoreData(Tx_Yag_Domain_FileSystem_Div::makePathAbsolute($item->getSourceuri())); $this->assertEquals(240, $actual['dpi']); $this->assertTrue(in_array($actual['colorSpace'], array('RGB', 'sRGB'))); }
/** * @param $fileName * @param Tx_Yag_Domain_Model_ItemMeta $itemMeta */ protected function processCoreData($fileName, Tx_Yag_Domain_Model_ItemMeta $itemMeta) { $coreData = $this->coreDataParser->parseCoreData($fileName); $itemMeta->setDpi($coreData['dpi']); $itemMeta->setColorSpace($coreData['colorSpace']); }