<?php/** CrugeExceptioncentraliza la emision de excepciones, ayudando a traducir los mensajes usando CrugeTranslator@author: Christian Salazar H. <christiansalazarh@gmail.com> @salazarchris74@license protected/modules/cruge/LICENSE */classCrugeExceptionextendsCHttpException{public$classParent;public$extra;public$code;publicfunction__construct($message,$code=500,$extra=""){parent::__construct($code,$message);$this->code=$code;$this->extra=$extra;}publicfunction__toString(){/* return $this->classParent . ": [{$this->code}]: ".CrugeTranslator::t($this->message)."\n".$extra; */returnCrugeTranslator::t($this->message)."<br/>".$this->code;}}