]> CyberLeo.Net >> Repos - Github/sugarcrm.git/blob - Zend/Oauth/Token/Request.php
Release 6.5.0
[Github/sugarcrm.git] / Zend / Oauth / Token / Request.php
1 <?php
2 /**
3  * Zend Framework
4  *
5  * LICENSE
6  *
7  * This source file is subject to the new BSD license that is bundled
8  * with this package in the file LICENSE.txt.
9  * It is also available through the world-wide-web at this URL:
10  * http://framework.zend.com/license/new-bsd
11  * If you did not receive a copy of the license and are unable to
12  * obtain it through the world-wide-web, please send an email
13  * to license@zend.com so we can send you a copy immediately.
14  *
15  * @category   Zend
16  * @package    Zend_Oauth
17  * @copyright  Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com)
18  * @license    http://framework.zend.com/license/new-bsd     New BSD License
19
20  */
21
22 /** Zend_Oauth_Token */
23 require_once 'Zend/Oauth/Token.php';
24
25 /**
26  * @category   Zend
27  * @package    Zend_Oauth
28  * @copyright  Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com)
29  * @license    http://framework.zend.com/license/new-bsd     New BSD License
30  */
31 class Zend_Oauth_Token_Request extends Zend_Oauth_Token
32 {
33     /**
34      * Constructor
35      *
36      * @param null|Zend_Http_Response $response
37      * @param null|Zend_Oauth_Http_Utility $utility
38      */
39     public function __construct(
40         Zend_Http_Response $response = null,
41         Zend_Oauth_Http_Utility $utility = null
42     ) {
43         parent::__construct($response, $utility);
44
45         // detect if server supports OAuth 1.0a
46         if (isset($this->_params[Zend_Oauth_Token::TOKEN_PARAM_CALLBACK_CONFIRMED])) {
47             Zend_Oauth_Client::$supportsRevisionA = true;
48         }
49     }
50 }