home *** CD-ROM | disk | FTP | other *** search
/ HTML Examples / WP.iso / wordpress2 / wp-includes / Requests / Proxy.php < prev    next >
Encoding:
PHP Script  |  2016-05-12  |  813 b   |  35 lines

  1. <?php
  2. /**
  3.  * Proxy connection interface
  4.  *
  5.  * @package Requests
  6.  * @subpackage Proxy
  7.  * @since 1.6
  8.  */
  9.  
  10. /**
  11.  * Proxy connection interface
  12.  *
  13.  * Implement this interface to handle proxy settings and authentication
  14.  *
  15.  * Parameters should be passed via the constructor where possible, as this
  16.  * makes it much easier for users to use your provider.
  17.  *
  18.  * @see Requests_Hooks
  19.  * @package Requests
  20.  * @subpackage Proxy
  21.  * @since 1.6
  22.  */
  23. interface Requests_Proxy {
  24.     /**
  25.      * Register hooks as needed
  26.      *
  27.      * This method is called in {@see Requests::request} when the user has set
  28.      * an instance as the 'auth' option. Use this callback to register all the
  29.      * hooks you'll need.
  30.      *
  31.      * @see Requests_Hooks::register
  32.      * @param Requests_Hooks $hooks Hook system
  33.      */
  34.     public function register(Requests_Hooks &$hooks);
  35. }