Subversion Repositories Applications.papyrus

Rev

Rev 1173 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1173 Rev 1713
Line 12... Line 12...
12
 * the PHP License and are unable to obtain it through the web, please
12
 * the PHP License and are unable to obtain it through the web, please
13
 * send a note to license@php.net so we can mail you a copy immediately.
13
 * send a note to license@php.net so we can mail you a copy immediately.
14
 *
14
 *
15
 * @category   Authentication
15
 * @category   Authentication
16
 * @package    Auth
16
 * @package    Auth
17
 * @author     Bruno Pedro <bpedro@co.sapo.pt> 
17
 * @author     Bruno Pedro <bpedro@co.sapo.pt>
18
 * @author     Adam Ashley <aashley@php.net>
18
 * @author     Adam Ashley <aashley@php.net>
19
 * @copyright  2001-2006 The PHP Group
19
 * @copyright  2001-2006 The PHP Group
20
 * @license    http://www.php.net/license/3_01.txt  PHP License 3.01
20
 * @license    http://www.php.net/license/3_01.txt  PHP License 3.01
21
 * @version    CVS: $Id: SOAP.php,v 1.2 2006-12-14 15:04:28 jp_milcent Exp $
21
 * @version    CVS: $Id: SOAP.php,v 1.3 2007-11-19 15:11:00 jp_milcent Exp $
22
 * @link       http://pear.php.net/package/Auth
22
 * @link       http://pear.php.net/package/Auth
23
 * @since      File available since Release 1.2.0
23
 * @since      File available since Release 1.2.0
24
 */
24
 */
Line 25... Line 25...
25
 
25
 
Line 81... Line 81...
81
 * @package    Auth
81
 * @package    Auth
82
 * @author     Bruno Pedro <bpedro@co.sapo.pt>
82
 * @author     Bruno Pedro <bpedro@co.sapo.pt>
83
 * @author     Adam Ashley <aashley@php.net>
83
 * @author     Adam Ashley <aashley@php.net>
84
 * @copyright  2001-2006 The PHP Group
84
 * @copyright  2001-2006 The PHP Group
85
 * @license    http://www.php.net/license/3_01.txt  PHP License 3.01
85
 * @license    http://www.php.net/license/3_01.txt  PHP License 3.01
86
 * @version    Release: 1.4.3  File: $Revision: 1.2 $
86
 * @version    Release: 1.5.4  File: $Revision: 1.3 $
87
 * @link       http://pear.php.net/package/Auth
87
 * @link       http://pear.php.net/package/Auth
88
 * @since      Class available since Release 1.2.0
88
 * @since      Class available since Release 1.2.0
89
 */
89
 */
90
class Auth_Container_SOAP extends Auth_Container
90
class Auth_Container_SOAP extends Auth_Container
91
{
91
{
Line 168... Line 168...
168
     * @param  string Password
168
     * @param  string Password
169
     * @return mixed Returns the SOAP response or false if something went wrong
169
     * @return mixed Returns the SOAP response or false if something went wrong
170
     */
170
     */
171
    function fetchData($username, $password)
171
    function fetchData($username, $password)
172
    {
172
    {
-
 
173
        $this->log('Auth_Container_SOAP::fetchData() called.', AUTH_LOG_DEBUG);
173
        // check if all required options are set
174
        // check if all required options are set
174
        if (array_intersect($this->_requiredOptions, array_keys($this->_options)) != $this->_requiredOptions) {
175
        if (array_intersect($this->_requiredOptions, array_keys($this->_options)) != $this->_requiredOptions) {
175
            return false;
176
            return false;
176
        } else {
177
        } else {
177
            // create a SOAP client and set encoding
178
            // create a SOAP client and set encoding