PHP Error handling function mgd_set_errno
Set internal error constant.
void mgd_set_errno(int errno);
minimum version : 1.8.0beta1
Sets internal error constant. This function overwrites midgard-core error number, so application's developer should use it only if needs really trigger some particular error. In any other case error returned for end user might be invalid.
Example
$obj = new my_person(10); /* assuming that my_person extends midgard_person */
if(!$obj->update_username("John"))
mgd_set_errno(MGD_ERR_INVALID_PROPERTY);
