/**
* Determine the base service name for authorization service keys
*
* @param AuthorizationEntity $entity
* @return array
*/
protected function getBaseServiceNamesFromEntity(AuthorizationEntity $entity)
{
$services = array_keys($entity->getArrayCopy());
array_walk($services, function (&$serviceName) {
$serviceName = preg_replace('/::.*?$/', '', $serviceName);
});
return $services;
}