Add all/any option to NeedPrivilege method also.

This commit is contained in:
Andrew McMillan 2010-08-18 21:32:45 +12:00
parent 55cb133bb9
commit 82259f1e0e

View File

@ -657,10 +657,10 @@ EOQRY;
*
* @param string $privilege The name of the needed privilege.
*/
function NeedPrivilege( $privilege ) {
function NeedPrivilege( $privilege, $any = null ) {
global $request;
if ( $this->HavePrivilegeTo($privilege, false) ) return;
if ( $this->HavePrivilegeTo($privilege, $any) ) return;
$request->NeedPrivilege( $privilege, $this->dav_name );
exit(0); // Unecessary, but might clarify things