opensrs\OMA\AddRole::validate PHP Method

validate() public static method

public static validate ( $data )
    public static function validate($data)
    {
        $roles = array('company', 'domain', 'mail', 'workgroup');
        if (empty($data['role']) || !in_array($data['role'], $roles)) {
            throw new Exception('oSRS Error - No role found');
            return false;
        }
        if (empty($data['user']) || empty($data['object'])) {
            throw new Exception('oSRS Error - User/Role/Object required');
            return false;
        }
        return true;
    }