Example #1
0
		export function createUser(user:User): boolean {
			if(connection) {
				return wait.forMethod(connection, "query", "INSERT INTO users (user, password, name, email) VALUES (?,?,?,?)", [user.user, user.password, user.name, user.email]);
			}
			
			throw Result.create("connectionFailed", "Didn't found a connection");
		}
Example #2
0
		export function getUser(user: string, password: string): User[] {
			if(connection) {
				var result =  wait.forMethod(connection, "query", "SELECT * FROM users WHERE user=? AND password=? LIMIT 1",[user, password]);
				
				if(result.length == 0) {
					throw Result.create("noResult", "I didn't found you..")	
				}
				return result;
			}
			
			throw Result.create("connectionFailed", "Didn't found a connection");
		}
Example #3
0
	new Controller(path, method, (request, response) => {
		wait.launchFiber(controlLayer, request, response);
	});