示例#1
0
 /**
  * @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;
 }
示例#2
0
 /**
  * @test
  */
 public function setAndGetNormalizedPath()
 {
     $path = 'uploads/img/bar.png';
     $this->asset->setNormalizedPath($path);
     $this->assertEquals($path, $this->asset->getNormalizedPath());
 }