forked from moodle/moodle
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
MDL-20632 latest zend framework lib import
- Loading branch information
Showing
2,298 changed files
with
556,392 additions
and
2,385 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,64 @@ | ||
<?php | ||
/** | ||
* Zend Framework | ||
* | ||
* LICENSE | ||
* | ||
* This source file is subject to the new BSD license that is bundled | ||
* with this package in the file LICENSE.txt. | ||
* It is also available through the world-wide-web at this URL: | ||
* http://framework.zend.com/license/new-bsd | ||
* If you did not receive a copy of the license and are unable to | ||
* obtain it through the world-wide-web, please send an email | ||
* to [email protected] so we can send you a copy immediately. | ||
* | ||
* @category Zend | ||
* @package Zend_Acl | ||
* @copyright Copyright (c) 2005-2009 Zend Technologies USA Inc. (http://www.zend.com) | ||
* @license http://framework.zend.com/license/new-bsd New BSD License | ||
* @version $Id$ | ||
*/ | ||
|
||
|
||
/** | ||
* @see Zend_Acl | ||
*/ | ||
require_once 'Zend/Acl.php'; | ||
|
||
|
||
/** | ||
* @see Zend_Acl_Role_Interface | ||
*/ | ||
require_once 'Zend/Acl/Role/Interface.php'; | ||
|
||
|
||
/** | ||
* @see Zend_Acl_Resource_Interface | ||
*/ | ||
require_once 'Zend/Acl/Resource/Interface.php'; | ||
|
||
|
||
/** | ||
* @category Zend | ||
* @package Zend_Acl | ||
* @copyright Copyright (c) 2005-2009 Zend Technologies USA Inc. (http://www.zend.com) | ||
* @license http://framework.zend.com/license/new-bsd New BSD License | ||
*/ | ||
interface Zend_Acl_Assert_Interface | ||
{ | ||
/** | ||
* Returns true if and only if the assertion conditions are met | ||
* | ||
* This method is passed the ACL, Role, Resource, and privilege to which the authorization query applies. If the | ||
* $role, $resource, or $privilege parameters are null, it means that the query applies to all Roles, Resources, or | ||
* privileges, respectively. | ||
* | ||
* @param Zend_Acl $acl | ||
* @param Zend_Acl_Role_Interface $role | ||
* @param Zend_Acl_Resource_Interface $resource | ||
* @param string $privilege | ||
* @return boolean | ||
*/ | ||
public function assert(Zend_Acl $acl, Zend_Acl_Role_Interface $role = null, Zend_Acl_Resource_Interface $resource = null, | ||
$privilege = null); | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
<?php | ||
/** | ||
* Zend Framework | ||
* | ||
* LICENSE | ||
* | ||
* This source file is subject to the new BSD license that is bundled | ||
* with this package in the file LICENSE.txt. | ||
* It is also available through the world-wide-web at this URL: | ||
* http://framework.zend.com/license/new-bsd | ||
* If you did not receive a copy of the license and are unable to | ||
* obtain it through the world-wide-web, please send an email | ||
* to [email protected] so we can send you a copy immediately. | ||
* | ||
* @category Zend | ||
* @package Zend_Acl | ||
* @copyright Copyright (c) 2005-2009 Zend Technologies USA Inc. (http://www.zend.com) | ||
* @license http://framework.zend.com/license/new-bsd New BSD License | ||
* @version $Id$ | ||
*/ | ||
|
||
|
||
/** | ||
* @see Zend_Exception | ||
*/ | ||
require_once 'Zend/Exception.php'; | ||
|
||
|
||
/** | ||
* @category Zend | ||
* @package Zend_Acl | ||
* @copyright Copyright (c) 2005-2009 Zend Technologies USA Inc. (http://www.zend.com) | ||
* @license http://framework.zend.com/license/new-bsd New BSD License | ||
*/ | ||
class Zend_Acl_Exception extends Zend_Exception | ||
{} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,65 @@ | ||
<?php | ||
/** | ||
* Zend Framework | ||
* | ||
* LICENSE | ||
* | ||
* This source file is subject to the new BSD license that is bundled | ||
* with this package in the file LICENSE.txt. | ||
* It is also available through the world-wide-web at this URL: | ||
* http://framework.zend.com/license/new-bsd | ||
* If you did not receive a copy of the license and are unable to | ||
* obtain it through the world-wide-web, please send an email | ||
* to [email protected] so we can send you a copy immediately. | ||
* | ||
* @category Zend | ||
* @package Zend_Acl | ||
* @copyright Copyright (c) 2005-2009 Zend Technologies USA Inc. (http://www.zend.com) | ||
* @license http://framework.zend.com/license/new-bsd New BSD License | ||
* @version $Id$ | ||
*/ | ||
|
||
|
||
/** | ||
* @see Zend_Acl_Resource_Interface | ||
*/ | ||
require_once 'Zend/Acl/Resource/Interface.php'; | ||
|
||
|
||
/** | ||
* @category Zend | ||
* @package Zend_Acl | ||
* @copyright Copyright (c) 2005-2009 Zend Technologies USA Inc. (http://www.zend.com) | ||
* @license http://framework.zend.com/license/new-bsd New BSD License | ||
*/ | ||
class Zend_Acl_Resource implements Zend_Acl_Resource_Interface | ||
{ | ||
/** | ||
* Unique id of Resource | ||
* | ||
* @var string | ||
*/ | ||
protected $_resourceId; | ||
|
||
/** | ||
* Sets the Resource identifier | ||
* | ||
* @param string $resourceId | ||
* @return void | ||
*/ | ||
public function __construct($resourceId) | ||
{ | ||
$this->_resourceId = (string) $resourceId; | ||
} | ||
|
||
/** | ||
* Defined by Zend_Acl_Resource_Interface; returns the Resource identifier | ||
* | ||
* @return string | ||
*/ | ||
public function getResourceId() | ||
{ | ||
return $this->_resourceId; | ||
} | ||
|
||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
<?php | ||
/** | ||
* Zend Framework | ||
* | ||
* LICENSE | ||
* | ||
* This source file is subject to the new BSD license that is bundled | ||
* with this package in the file LICENSE.txt. | ||
* It is also available through the world-wide-web at this URL: | ||
* http://framework.zend.com/license/new-bsd | ||
* If you did not receive a copy of the license and are unable to | ||
* obtain it through the world-wide-web, please send an email | ||
* to [email protected] so we can send you a copy immediately. | ||
* | ||
* @category Zend | ||
* @package Zend_Acl | ||
* @copyright Copyright (c) 2005-2009 Zend Technologies USA Inc. (http://www.zend.com) | ||
* @license http://framework.zend.com/license/new-bsd New BSD License | ||
* @version $Id$ | ||
*/ | ||
|
||
|
||
/** | ||
* @category Zend | ||
* @package Zend_Acl | ||
* @copyright Copyright (c) 2005-2009 Zend Technologies USA Inc. (http://www.zend.com) | ||
* @license http://framework.zend.com/license/new-bsd New BSD License | ||
*/ | ||
interface Zend_Acl_Resource_Interface | ||
{ | ||
/** | ||
* Returns the string identifier of the Resource | ||
* | ||
* @return string | ||
*/ | ||
public function getResourceId(); | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,65 @@ | ||
<?php | ||
/** | ||
* Zend Framework | ||
* | ||
* LICENSE | ||
* | ||
* This source file is subject to the new BSD license that is bundled | ||
* with this package in the file LICENSE.txt. | ||
* It is also available through the world-wide-web at this URL: | ||
* http://framework.zend.com/license/new-bsd | ||
* If you did not receive a copy of the license and are unable to | ||
* obtain it through the world-wide-web, please send an email | ||
* to [email protected] so we can send you a copy immediately. | ||
* | ||
* @category Zend | ||
* @package Zend_Acl | ||
* @copyright Copyright (c) 2005-2009 Zend Technologies USA Inc. (http://www.zend.com) | ||
* @license http://framework.zend.com/license/new-bsd New BSD License | ||
* @version $Id$ | ||
*/ | ||
|
||
|
||
/** | ||
* @see Zend_Acl_Role_Interface | ||
*/ | ||
require_once 'Zend/Acl/Role/Interface.php'; | ||
|
||
|
||
/** | ||
* @category Zend | ||
* @package Zend_Acl | ||
* @copyright Copyright (c) 2005-2009 Zend Technologies USA Inc. (http://www.zend.com) | ||
* @license http://framework.zend.com/license/new-bsd New BSD License | ||
*/ | ||
class Zend_Acl_Role implements Zend_Acl_Role_Interface | ||
{ | ||
/** | ||
* Unique id of Role | ||
* | ||
* @var string | ||
*/ | ||
protected $_roleId; | ||
|
||
/** | ||
* Sets the Role identifier | ||
* | ||
* @param string $id | ||
* @return void | ||
*/ | ||
public function __construct($roleId) | ||
{ | ||
$this->_roleId = (string) $roleId; | ||
} | ||
|
||
/** | ||
* Defined by Zend_Acl_Role_Interface; returns the Role identifier | ||
* | ||
* @return string | ||
*/ | ||
public function getRoleId() | ||
{ | ||
return $this->_roleId; | ||
} | ||
|
||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
<?php | ||
/** | ||
* Zend Framework | ||
* | ||
* LICENSE | ||
* | ||
* This source file is subject to the new BSD license that is bundled | ||
* with this package in the file LICENSE.txt. | ||
* It is also available through the world-wide-web at this URL: | ||
* http://framework.zend.com/license/new-bsd | ||
* If you did not receive a copy of the license and are unable to | ||
* obtain it through the world-wide-web, please send an email | ||
* to [email protected] so we can send you a copy immediately. | ||
* | ||
* @category Zend | ||
* @package Zend_Acl | ||
* @copyright Copyright (c) 2005-2009 Zend Technologies USA Inc. (http://www.zend.com) | ||
* @license http://framework.zend.com/license/new-bsd New BSD License | ||
* @version $Id$ | ||
*/ | ||
|
||
|
||
/** | ||
* @category Zend | ||
* @package Zend_Acl | ||
* @copyright Copyright (c) 2005-2009 Zend Technologies USA Inc. (http://www.zend.com) | ||
* @license http://framework.zend.com/license/new-bsd New BSD License | ||
*/ | ||
interface Zend_Acl_Role_Interface | ||
{ | ||
/** | ||
* Returns the string identifier of the Role | ||
* | ||
* @return string | ||
*/ | ||
public function getRoleId(); | ||
} |
Oops, something went wrong.