/** * hashImageOperations * * @param array $imageSizes * @param int $hashLength * @return string */ public function hashImageOperations($imageSizes, $hashLength = 8) { return ImagineUtility::hashImageOperations($imageSizes, $hashLength = 8); }
/** * testHashImageOperations * * @return void */ public function testHashImageOperations() { $operations = ['SomeModel' => ['t200x150' => ['thumbnail' => ['width' => 200, 'height' => 150]]]]; $result = ImagineUtility::hashImageOperations($operations); $this->assertEquals($result, ['SomeModel' => ['t200x150' => '38b1868f']]); }