Throw this exception for convenience if you want to mark a function or method or functionality that has not been implemented yet.

Alternative to putting @todo comments around in the code and giving them more visibility :)


 function doSomething() {
     throw new \MD\Foundation\Exceptions\NotImplementedException();

 // -> Uncaught exception: Function "doSomething" defined in "example.php" has not been fully implemented yet.

Methods This class defines the following methods:

__construct (string $message = '', integer $code, Exception $previous = null)


string $message

[optional] Exception message. Leave empty to autogenerate a message. Default: "".

integer $code

[optional] Exception code. Default: 0.

Exception $previous

[optional] Previous exception. Default: null.