Added base version of the Ajatus PHP -library.
[ajatus.git] / plugins / ajatus / exceptions.php
blob3eca64dec3fb98b29e5082eb679c6f32926840b2
1 <?php
2 /**
3 *
4 * Copyright (c) 2007 Jerry Jalava <jerry.jalava@gmail.com>
5 * Licensed under the GPLv3 license
6 * http://www.gnu.org/licenses/gpl.html
7 *
8 */
10 /**
11 * Ajatus base exception
13 class ajatus_exception extends Exception
15 public function __construct($message, $code=0)
17 parent::__construct($message, $code);
21 /**
22 * Ajatus connection exception
24 class ajatus_connection_exception extends ajatus_exception
28 /**
29 * Ajatus database exception
31 class ajatus_database_exception extends ajatus_exception
33 /**
34 * 404 = not found
36 public function __construct($message, $code=404)
38 parent::__construct($message, $code);
42 /**
43 * Ajatus view exception
45 class ajatus_view_exception extends ajatus_exception
47 /**
48 * 404 = not found
50 public function __construct($message, $code=404)
52 parent::__construct($message, $code);