exceptions.php 551 Bytes
Newer Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<?php 
/*
a custom exception for when a PK exists already

codes:
	200 -- already PK exists
	201 -- PK doesn't exist

email codes:
	202 - email is invalid (not in the normal "/*@*\.{1,3}/" pattern or whatever it is)
*/
class PKexception extends Exception{
	
}

/*
for various login related issues:
codes:
	300 -- too many failed logins
	302 -- unverified account
*/
class LoginException extends Exception{

}

/*
for queryPrep problems
codes:
	400 - noResultSQL
	401 - resultQuery
	403 - other functions
*/
class PrepException extends Exception{

}
?>