Ejemplo n.º 1
0
 private static function GetSingleLine($filePath, $overriddenMin = -1, $overriddenMax = -1)
 {
     $lines = NameGenerator::GetLinesFromFile($filePath);
     $min = 0;
     $max = count($lines) - 1;
     if ($overriddenMin > 0 && $overriddenMax > 0) {
         // Use overridden values, but stay in bounds.
         $min = min($max, $overriddenMin);
         $max = min($overriddenMax, $max);
     }
     $idx = rand($min, $max);
     $line = $lines[$idx];
     $line = rtrim($line);
     return $line;
 }