*
* @param mixed $message The exception message, a PEAR_Error
* object, or an Exception object.
- * @param mixed $code A numeric error code.
+ * @param int $code A numeric error code.
*/
public function __construct($message = null, $code = null)
{
$message = $message->getMessage();
}
- if (is_null($code)) {
- $code = 0;
- } else if (is_string($code)) {
- $code = null;
- }
-
parent::__construct($message, $code);
}
*
* @param mixed $message The exception message, a PEAR_Error
* object, or an Exception object.
- * @param mixed $code_or_lasterror Either a numeric error code, or
+ * @param mixed $code_or_lasterror Either a numeric error code, or
* an array from error_get_last().
*/
public function __construct($message = null, $code_or_lasterror = null)
*
* @param mixed $message The exception message, a PEAR_Error
* object, or an Exception object.
- * @param mixed $code A numeric error code.
+ * @param int $code A numeric error code.
*/
public function __construct($message = null, $code = null)
{
*
* @param mixed $message The exception message, a PEAR_Error
* object, or an Exception object.
- * @param mixed $code A numeric error code.
+ * @param int $code A numeric error code.
*/
public function __construct($message = null, $code = null)
{