SERVICES/CRUDE_ACL_SERVICE.service.php
public function authorizeAllowDeny($params = null){
		#echo __METHOD__.'@'.__LINE__.'$args<pre>['.var_export($params, true).']</pre>'.'<br>'; 
		
		if(TRUE === $this->authorizeAllow($params)){
			#echo __METHOD__.'@'.__LINE__.'$params<pre>['.var_export($params, true).']</pre>'.'<br>'; 
			return TRUE;
		}
		
		if(TRUE === $this->authorizeDeny($params)){
			return TRUE;
		}
		$this->getErrorMessage($params);
		return FALSE;
		
	}
public function authorizeAllowDeny($params = null){
		#echo __METHOD__.'@'.__LINE__.'$args<pre>['.var_export($params, true).']</pre>'.'<br>'; 
		
		if(TRUE === $this->authorizeAllow($params)){
			#echo __METHOD__.'@'.__LINE__.'$params<pre>['.var_export($params, true).']</pre>'.'<br>'; 
			return TRUE;
		}
		
		if(TRUE === $this->authorizeDeny($params)){
			return TRUE;
		}
		$this->getErrorMessage($params);
		return FALSE;
		
	}
DESCRIPTOR: authorizeAllowDeny
https://httpd.apache.org/docs/current/mod/mod_access_compat.html#order
First, all Allow directives are evaluated; at least one must match,
or the request is rejected. Next, all Deny directives are evaluated.
If any matches, the request is rejected. Last, any requests which do not
match an Allow or a Deny directive are denied by default.

@args array
@return this->serviceResponse