Skip to content

Instantly share code, notes, and snippets.

@Satys
Created February 15, 2021 12:34
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Embed
What would you like to do?
//pseudo mysql query
all_permissions = query("SELECT id, name FROM Permissions")
// it returns all_permissions = [
[1, "start_class"],
[2, "end_class"],
[3, "submit_assignment"],
[4, "evaluate_assignment"]
]
allowed_permissions = []
// pseudo code to evaluate allowed_permissions
// permissions_status = "0010" as in step 2
for (i=0 -> permissions_status.length){
if (permissions_status[i] === "1") {
allowed_permissions.push(all_permissions[i+1]);
// since index of string starts from 0
}
}
// it returns allowed_permissions = ["submit_assignment"]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment