public function setCrawlDelay($input = 0.25)
    {
        if (!is_numeric($input)) {
            throw new InvalidArgumentException('Input must be numeric.');
        }
        $input = ($input < 0) ? 0.25 : $input;
        $this->otherOptions['crawlDelay'] = (float)$input;

        return $this;
    }
public function setCrawlDelay($input = 0.25)
    {
        if (!is_numeric($input)) {
            throw new InvalidArgumentException('Input must be numeric.');
        }
        $input = ($input < 0) ? 0.25 : $input;
        $this->otherOptions['crawlDelay'] = (float)$input;

        return $this;
    }
public function setCrawlDelay ( $ input = 0.25 ) { if ( ! is_numeric ( $ input ) ) { throw new InvalidArgumentException ( 'Input must be numeric.' ) ; } $ input = ( $ input < 0 ) ? 0.25 : $ input ; $ this -> otherOptions [ 'crawlDelay' ] = ( float ) $ input ; return $ this ; }
Wait this many seconds between each URL crawled from a single IP address.
Specify the number of seconds as an integer or floating-point number.

@param float $input
@return $this
@throws InvalidArgumentException
Wait this many seconds between each URL crawled from a single IP address . Specify the number of seconds as an integer or floating - point number .