Esempio n. 1
0
     */
    public function __construct($data = array())
    {
        foreach ($data as $k => $v) {
            $this->{$k} = $v;
        }
        $this->data = $data;
    }
}
/**
 * Request proxy mock class. Provide interface to extract info from MockObject
 * 
 * @package oauth_lib
 * @subpackage oauth_lib.libs.request_proxy
 */
RequestFactory::register('MockObject', 'RequestProxyMock');
class RequestProxyMock extends RequestProxyBase
{
    /**
     * Request Object
     *
     * @var Object $request
     */
    public $request;
    /**
     * Configuaration options
     *
     * @var array $options
     */
    public $options;
    /**
Esempio n. 2
0
 *
 * Licensed under The MIT License
 * Redistributions of files must retain the above copyright notice.
 *
 * @copyright Copyright 2010, Cake Development Corporation (http://cakedc.com)
 * @license MIT License (http://www.opensource.org/licenses/mit-license.php)
 */
if (!class_exists('OauthHelper')) {
    App::uses('OauthHelper', 'OauthLib.Lib');
}
if (!class_exists('RequestFactory')) {
    App::uses('RequestFactory', 'OauthLib.Lib');
}
RequestFactory::register('OauthLibAppController', 'RequestProxyController');
RequestFactory::register('OauthAppController', 'RequestProxyController');
RequestFactory::register('AppController', 'RequestProxyController');
/**
 * Request proxy controller class. Provide access to request coming to the controller
 * 
 * @package oauth_lib
 * @subpackage oauth_lib.libs.request_proxy
 */
class RequestProxyController extends RequestProxyBase
{
    /**
     * Request Object
     *
     * @var Object $request
     */
    public $request;
    /**
Esempio n. 3
0
/**
 * Copyright 2010, Cake Development Corporation (http://cakedc.com)
 *
 * Licensed under The MIT License
 * Redistributions of files must retain the above copyright notice.
 *
 * @copyright Copyright 2010, Cake Development Corporation (http://cakedc.com)
 * @license MIT License (http://www.opensource.org/licenses/mit-license.php)
 */
if (!class_exists('HttpSocket')) {
    App::uses('HttpSocket', 'OauthLib.Vendor');
}
if (!class_exists('ClientHttp')) {
    App::uses('ClientHttp', 'OauthLib.Lib');
}
RequestFactory::register('ClientHttp', 'RequestProxyHttp');
/**
 * Request proxy http class. Provide access to request generated using client http library.
 * 
 * @package oauth_lib
 * @subpackage oauth_lib.libs.request_proxy
 */
class RequestProxyHttp extends RequestProxyBase
{
    /**
     * Request Object
     *
     * @var Object $request
     */
    public $request;
    /**