protected function performGenerate(int $iterations)
    {
        switch ($this->output) {
            case 'raw':
                $array = $this->generateRaws($iterations, $this->min, $this->max);
                break;
            case 'string':
                $array = $this->generateStrings($iterations, $this->min, $this->max);
                break;
            case 'object':
            default:
                $array = $this->generateObjects($iterations, $this->min, $this->max);
                break;
        }

        return $array;
    }
protected function performGenerate(int $iterations)
    {
        switch ($this->output) {
            case 'raw':
                $array = $this->generateRaws($iterations, $this->min, $this->max);
                break;
            case 'string':
                $array = $this->generateStrings($iterations, $this->min, $this->max);
                break;
            case 'object':
            default:
                $array = $this->generateObjects($iterations, $this->min, $this->max);
                break;
        }

        return $array;
    }
protected function performGenerate ( int $ iterations ) { switch ( $ this -> output ) { case 'raw' : $ array = $ this -> generateRaws ( $ iterations , $ this -> min , $ this -> max ) ; break ; case 'string' : $ array = $ this -> generateStrings ( $ iterations , $ this -> min , $ this -> max ) ; break ; case 'object' : default : $ array = $ this -> generateObjects ( $ iterations , $ this -> min , $ this -> max ) ; break ; } return $ array ; }
Performs the random generation of RUTs

@param int $iterations
@return array
@throws Exceptions\InvalidRutException
Performs the random generation of RUTs