Airship\Engine\Security\Permissions::checkGroup PHP Method

checkGroup() public method

Do the members of this group have permission to do something?
public checkGroup ( string $action, integer $context_id = null, integer $group_id = null, boolean $deep_search = true ) : boolean
$action string - perm_actions.label
$context_id integer - perm_contexts.contextid
$group_id integer - groups.groupid
$deep_search boolean - Also search groups' inheritances
return boolean
    public function checkGroup(string $action, int $context_id = null, int $group_id = null, bool $deep_search = true) : bool
    {
        return 0 < $this->db->single(\Airship\queryStringRoot($deep_search ? 'security.permissions.check_groups_deep' : 'security.permissions.check_groups', $this->db->getDriver()), ['action' => $action, 'context' => $context_id, 'group' => $group_id]);
    }