]> git.mxchange.org Git - shipsimu.git/blob - ship-simu/application/ship-simu/exceptions/class_NoShipyardsConstructedException.php
TODO: We should find something better than BaseFrameworkSystem as a type-hint
[shipsimu.git] / ship-simu / application / ship-simu / exceptions / class_NoShipyardsConstructedException.php
1 <?php
2
3 // Unsere eigene Exception!
4 class NoShipyardsConstructedException extends FrameworkException {
5         public function __construct ($class, $code) {
6                 if (is_object($class)) {
7                         // Add a message around the missing class
8                         $message = sprintf("[%s:] Keine Werften gefunden!",
9                                 $class->__toString()
10                         );
11                 } else {
12                         // No class given
13                         $message = sprintf("Please provide a class for <u>%s</u>", __CLASS__);
14                 }
15
16                 // Call parent constructor
17                 parent::__construct($message, $code);
18         }
19 }
20
21 // [EOF]
22 ?>