コード例 #1
0
ファイル: ImageService.php プロジェクト: jay45/porn
 public static function getAvailableKey()
 {
     while (true) {
         $length = rand(4, 6);
         $key = MyStringGenerator::createRandomString($length);
         $img = self::getImageByKey($key);
         if ($img == null) {
             return $key;
         }
     }
 }
コード例 #2
0
ファイル: ImageRepository.php プロジェクト: jay45/porn
 private function getAvailableKey()
 {
     while (true) {
         $length = rand(4, 6);
         $key = MyStringGenerator::createRandomString($length);
         $img = $this->findOneBy(array('key' => $key));
         if ($img == null) {
             return $key;
         }
     }
 }