Method: HTMLProofer::Runner#before_request

Defined in:
lib/html_proofer/runner.rb

#before_request(&block) {|Typhoeus::Request| ... } ⇒ Array<Block>

Set before_request callback.

Examples:

Set before_request.

request.before_request { |request| p "yay" }

Parameters:

  • block (Block)

    The block to execute.

Yields:

  • (Typhoeus::Request)

Returns:

  • (Array<Block>)

    All before_request blocks.



224
225
226
227
228
# File 'lib/html_proofer/runner.rb', line 224

def before_request(&block)
  @before_request ||= []
  @before_request << block if block
  @before_request
end