/** * * Геренрация названия файла, уникального названия. * * @param $originalFileName * @return string */ protected function _generateClusterFileName(File $originalFileName) { $originalFileName->getExtension(); // generate a unique file name $newName = md5(microtime() . rand(0, 100)); return $originalFileName->getExtension() ? $newName . "." . $originalFileName->getExtension() : $newName; }