/** * @param Tx_Asdis_Domain_Model_Asset $asset * @return string */ private function getGroupCharacter(Tx_Asdis_Domain_Model_Asset $asset) { $hash = md5(sha1($asset->getNormalizedPath())); $character = $hash[strlen($hash) - 3]; if (FALSE === strpos($this->characters, $character)) { return self::UNKNOWN_GROUP_KEY; } return $character; }
/** * @test */ public function setAndGetNormalizedPath() { $path = 'uploads/img/bar.png'; $this->asset->setNormalizedPath($path); $this->assertEquals($path, $this->asset->getNormalizedPath()); }