summaryrefslogtreecommitdiffstats
path: root/common/app/classes/PlanetError.php
diff options
context:
space:
mode:
authorDamien Lallement <dams@mageia.org>2012-08-13 10:45:23 +0000
committerDamien Lallement <dams@mageia.org>2012-08-13 10:45:23 +0000
commitff32e499745367b816d10f25e63ff3328214c32f (patch)
tree238d19398f5951d69d32c8ed9a460f5193446981 /common/app/classes/PlanetError.php
parent5bed2fb79d7b554dd90d2eb58422cfa649aebe08 (diff)
downloadplanet-ff32e499745367b816d10f25e63ff3328214c32f.tar
planet-ff32e499745367b816d10f25e63ff3328214c32f.tar.gz
planet-ff32e499745367b816d10f25e63ff3328214c32f.tar.bz2
planet-ff32e499745367b816d10f25e63ff3328214c32f.tar.xz
planet-ff32e499745367b816d10f25e63ff3328214c32f.zip
- Import moonmoon
- Create repo per langs
Diffstat (limited to 'common/app/classes/PlanetError.php')
-rw-r--r--common/app/classes/PlanetError.php23
1 files changed, 23 insertions, 0 deletions
diff --git a/common/app/classes/PlanetError.php b/common/app/classes/PlanetError.php
new file mode 100644
index 0000000..31923a3
--- /dev/null
+++ b/common/app/classes/PlanetError.php
@@ -0,0 +1,23 @@
+<?php
+
+class PlanetError
+{
+ public $level;
+ public $message;
+
+ public function __construct($level, $message)
+ {
+ $this->level = (int) $level;
+ $this->message = $message;
+ }
+
+ public function toString($format = '%1$s : %2$s')
+ {
+ $levels = array(
+ 1 => 'notice',
+ 2 => 'warning',
+ 3 => 'error',
+ );
+ return sprintf($format, $levels[$this->level], $this->message);
+ }
+}