* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
class BaseResolver extends BaseFrameworkSystem {
+ /**
+ * Class name
+ */
+ private $className = "";
+
// Exception constants
- const EXCEPTION_INVALID_COMMAND = 0x0c0;
- const EXCEPTION_INVALID_CONTROLLER = 0x0c1;
- const EXCEPTION_INVALID_ACTION = 0x0c2;
+ const EXCEPTION_INVALID_COMMAND = 0xd00;
+ const EXCEPTION_INVALID_CONTROLLER = 0xd01;
+ const EXCEPTION_INVALID_ACTION = 0xd02;
/**
* Protected constructor
$this->removeNumberFormaters();
$this->removeSystemArray();
}
+
+ /**
+ * Setter for class name
+ *
+ * @param $className Name of the class
+ * @return void
+ */
+ protected final function setClassName ($className) {
+ $this->className = $className;
+ }
+
+ /**
+ * Getter for class name
+ *
+ * @return $className Name of the class
+ */
+ public final function getClassName () {
+ return $this->className;
+ }
}
// [EOF]