⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 login.php

📁 zend的加强包 zend的加强包
💻 PHP
📖 第 1 页 / 共 2 页
字号:
                $this->_changePasswordAtNextLogin = false;            }            else {                require_once('Zend/Gdata/App/InvalidArgumentException.php');                throw new Zend_Gdata_App_InvalidArgumentException("Expected 'true' or 'false' for apps:login#changePasswordAtNextLogin.");            }            break;        default:            parent::takeAttributeFromDOM($attribute);        }    }    /**     * Get the value for this element's username attribute.     *     * @see setUsername     * @return string The attribute being modified.     */    public function getUsername()    {        return $this->_username;    }    /**     * Set the value for this element's username attribute. This string      * is used to uniquely identify the user in this domian and is used      * to form this user's email address.     *     * @param string $value The desired value for this attribute.     * @return Zend_Gdata_Gapps_Extension_Login Provides a fluent interface.     */    public function setUsername($value)    {        $this->_username = $value;        return $this;    }        /**     * Get the value for this element's password attribute.     *     * @see setPassword     * @return string The requested attribute.     */    public function getPassword()    {        return $this->_password;    }    /**     * Set the value for this element's password attribute. As of this      * writing, this can be either be provided as plaintext or hashed using      * the SHA-1 algorithm for protection. If using a hash function,      * this must be indicated by calling setHashFunctionName().     *     * @param string $value The desired value for this attribute.     * @return Zend_Gdata_Gapps_Extension_Login Provides a fluent interface.     */    public function setPassword($value)    {        $this->_password = $value;        return $this;    }    /**     * Get the value for this element's hashFunctionName attribute.     *     * @see setHashFunctionName     * @return string The requested attribute.     */    public function getHashFunctionName()    {        return $this->_hashFunctionName;    }    /**     * Set the value for this element's hashFunctionName attribute. This      * indicates whether the password supplied with setPassword() is in      * plaintext or has had a hash function applied to it. If null,      * plaintext is assumed. As of this writing, the only valid hash      * function is 'SHA-1'.     *     * @param string $value The desired value for this attribute.     * @return Zend_Gdata_Gapps_Extension_Login Provides a fluent interface.     */    public function setHashFunctionName($value)    {        $this->_hashFunctionName = $value;        return $this;    }        /**     * Get the value for this element's admin attribute.     *     * @see setAdmin     * @return boolean The requested attribute.     * @throws Zend_Gdata_App_InvalidArgumentException     */    public function getAdmin()    {        if (!(is_bool($this->_admin))) {            require_once('Zend/Gdata/App/InvalidArgumentException.php');            throw new Zend_Gdata_App_InvalidArgumentException('Expected boolean for admin.');        }        return $this->_admin;    }    /**     * Set the value for this element's admin attribute. This indicates      * whether this user is an administrator for this domain.     *     * @param boolean $value The desired value for this attribute.     * @return Zend_Gdata_Gapps_Extension_Login Provides a fluent interface.     * @throws Zend_Gdata_App_InvalidArgumentException     */    public function setAdmin($value)    {        if (!(is_bool($value))) {            require_once('Zend/Gdata/App/InvalidArgumentException.php');            throw new Zend_Gdata_App_InvalidArgumentException('Expected boolean for $value.');        }        $this->_admin = $value;        return $this;    }    /**     * Get the value for this element's agreedToTerms attribute.     *     * @see setAgreedToTerms     * @return boolean The requested attribute.     * @throws Zend_Gdata_App_InvalidArgumentException     */    public function getAgreedToTerms()    {        if (!(is_bool($this->_agreedToTerms))) {            require_once('Zend/Gdata/App/InvalidArgumentException.php');            throw new Zend_Gdata_App_InvalidArgumentException('Expected boolean for agreedToTerms.');        }        return $this->_agreedToTerms;    }    /**     * Set the value for this element's agreedToTerms attribute. This      * indicates whether this user has agreed to the terms of service.     *     * @param boolean $value The desired value for this attribute.     * @return Zend_Gdata_Gapps_Extension_Login Provides a fluent interface.     * @throws Zend_Gdata_App_InvalidArgumentException     */    public function setAgreedToTerms($value)    {        if (!(is_bool($value))) {            require_once('Zend/Gdata/App/InvalidArgumentException.php');            throw new Zend_Gdata_App_InvalidArgumentException('Expected boolean for $value.');        }        $this->_agreedToTerms = $value;        return $this;    }    /**     * Get the value for this element's suspended attribute.     *     * @see setSuspended     * @return boolean The requested attribute.     * @throws Zend_Gdata_App_InvalidArgumentException     */    public function getSuspended()    {        if (!(is_bool($this->_suspended))) {            require_once('Zend/Gdata/App/InvalidArgumentException.php');            throw new Zend_Gdata_App_InvalidArgumentException('Expected boolean for suspended.');        }        return $this->_suspended;    }    /**     * Set the value for this element's suspended attribute. If true, the      * user will not be able to login to this domain until unsuspended.     *     * @param boolean $value The desired value for this attribute.     * @return Zend_Gdata_Gapps_Extension_Login Provides a fluent interface.     * @throws Zend_Gdata_App_InvalidArgumentException     */    public function setSuspended($value)    {        if (!(is_bool($value))) {            require_once('Zend/Gdata/App/InvalidArgumentException.php');            throw new Zend_Gdata_App_InvalidArgumentException('Expected boolean for $value.');        }        $this->_suspended = $value;        return $this;    }    /**     * Get the value for this element's changePasswordAtNextLogin attribute.     *     * @see setChangePasswordAtNextLogin     * @return boolean The requested attribute.     * @throws Zend_Gdata_App_InvalidArgumentException     */    public function getChangePasswordAtNextLogin()    {        if (!(is_bool($this->_changePasswordAtNextLogin))) {            require_once('Zend/Gdata/App/InvalidArgumentException.php');            throw new Zend_Gdata_App_InvalidArgumentException('Expected boolean for changePasswordAtNextLogin.');        }        return $this->_changePasswordAtNextLogin;    }    /**     * Set the value for this element's changePasswordAtNextLogin attribute.      * If true, the user will be forced to set a new password the next      * time they login.     *      * @param boolean $value The desired value for this attribute.     * @return Zend_Gdata_Gapps_Extension_Login Provides a fluent interface.     * @throws Zend_Gdata_App_InvalidArgumentException     */    public function setChangePasswordAtNextLogin($value)    {        if (!(is_bool($value))) {            require_once('Zend/Gdata/App/InvalidArgumentException.php');            throw new Zend_Gdata_App_InvalidArgumentException('Expected boolean for $value.');        }        $this->_changePasswordAtNextLogin = $value;        return $this;    }    /**     * Magic toString method allows using this directly via echo     * Works best in PHP >= 4.2.0     */    public function __toString()    {        return "Username: " . $this->getUsername() .             "\nPassword: " . (is_null($this->getPassword()) ? "NOT SET" : "SET") .             "\nPassword Hash Function: " . $this->getHashFunctionName() .             "\nAdministrator: " . ($this->getAdmin() ? "Yes" : "No") .             "\nAgreed To Terms: " . ($this->getAgreedToTerms() ? "Yes" : "No") .            "\nSuspended: " . ($this->getSuspended() ? "Yes" : "No");    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -