2 namespace Civi\API\Exception
;
4 require_once 'api/Exception.php';
7 * Class NotImplementedException
8 * @package Civi\API\Exception
10 class NotImplementedException
extends \API_Exception
{
12 * @param string $message
13 * The human friendly error message.
14 * @param array $extraParams
15 * Extra params to return. eg an extra array of ids. It is not mandatory,
16 * but can help the computer using the api. Keep in mind the api consumer
17 * isn't to be trusted. eg. the database password is NOT a good extra data.
18 * @param \Exception|NULL $previous
19 * A previous exception which caused this new exception.
21 public function __construct($message, $extraParams = array(), \Exception
$previous = NULL) {
22 parent
::__construct($message, \API_Exception
::NOT_IMPLEMENTED
, $extraParams, $previous);