Is your feature request related to a problem? Please describe.
To approve members, there is no current way aside from forcing meta to approve a member. Calling approveMember should have a force option to skip sanity/permission checks. Additionally, if the approval is forced, there should be a way to skip the emails since this is intentional (i.e., programmed in).
Describe the solution you'd like
When a third param is set, approve the member no-questions-asked.
Describe alternatives you've considered
Force-adding meta, which would be duplicate effort.
Is your feature request related to a problem? Please describe.
To approve members, there is no current way aside from forcing meta to approve a member. Calling approveMember should have a force option to skip sanity/permission checks. Additionally, if the approval is forced, there should be a way to skip the emails since this is intentional (i.e., programmed in).
Describe the solution you'd like When a third param is set, approve the member no-questions-asked.
Describe alternatives you've considered Force-adding meta, which would be duplicate effort.
Additional context
See Gist: https://gist.github.com/ronalfy/9298cc44393127b0a26a900912d2bf4e