type = $type; } function check($value) { if($this->type == lmbDateRule :: TYPE_ISO) { if(!lmbDate :: validate((string)$value)) $this->error('{Field} is not a valid ISO formatted date(YYYY-MM-DD HH:MM).'); } } } ?>