public function Verify($iban = '', $machine_format_only = false)
{
if ($iban != '') {
return verify_iban($iban, $machine_format_only);
}
return verify_iban($this->iban, $machine_format_only);
# we could throw exceptions of various types, but why - does it really
# add anything? possibly some slightly better user feedback potential.
# however, this can be written by hand by performing individual checks
# ala the code in verify_iban() itself where required, which is likely
# almost never. for the increased complexity and
# maintenance/documentation cost, i say, therefore: no. no exceptions.
}