SERVICES/CRUDE_ACL_SERVICE.service.php
public function authorizeAllow($params = null){
		#echo __METHOD__.'@'.__LINE__.'$params<pre>['.var_export($params, true).']</pre>'.'<br>'; 
		#echo __METHOD__.'@'.__LINE__.'$this->WORKING_RULE<pre>['.var_export($this->WORKING_RULE, true).']</pre>'.'<br>'; 
		#$this->WORKING_ROLE; $this->WORKING_RULE;
		
		if('allow' == $params["order"]){
			if(true === in_array($params["role"], $this->WORKING_RULE[$params["order"]]) ){
				return true;
			}
			if(true === in_array('all', $this->WORKING_RULE[$params["order"]]) ){
				return true;
			}
			/**
			* just for clairity
			*/
			if(true === in_array('none', $this->WORKING_RULE[$params["order"]]) ){
				return false;
			}
			
		}
		#echo __METHOD__.'@'.__LINE__.'$params<pre>['.var_export($params, true).']</pre>'.'<br>'; 
		return FALSE;
	}
public function authorizeAllow($params = null){
		#echo __METHOD__.'@'.__LINE__.'$params<pre>['.var_export($params, true).']</pre>'.'<br>'; 
		#echo __METHOD__.'@'.__LINE__.'$this->WORKING_RULE<pre>['.var_export($this->WORKING_RULE, true).']</pre>'.'<br>'; 
		#$this->WORKING_ROLE; $this->WORKING_RULE;
		
		if('allow' == $params["order"]){
			if(true === in_array($params["role"], $this->WORKING_RULE[$params["order"]]) ){
				return true;
			}
			if(true === in_array('all', $this->WORKING_RULE[$params["order"]]) ){
				return true;
			}
			/**
			* just for clairity
			*/
			if(true === in_array('none', $this->WORKING_RULE[$params["order"]]) ){
				return false;
			}
			
		}
		#echo __METHOD__.'@'.__LINE__.'$params<pre>['.var_export($params, true).']</pre>'.'<br>'; 
		return FALSE;
	}
DESCRIPTOR:  authorizeAllow
https://httpd.apache.org/docs/current/mod/mod_access_compat.html#order

Look for the role in the allow list
if the role exists in the allow list return true

DEFAULT IS FALSE

@params array
@return bool