diff options
author | msquare <msquare@notrademark.de> | 2016-11-18 08:20:17 +0100 |
---|---|---|
committer | msquare <msquare@notrademark.de> | 2016-11-18 08:20:17 +0100 |
commit | bd54bec595609f3502004163d41c555bfd79672d (patch) | |
tree | a9eb2494a39ef91f07a774f06868c75a72d21ba1 /includes/model/ValidationResult.php | |
parent | 356cc9e1d0e01bad88cb29f3b143e4ae7156695b (diff) |
add ValidationResult to namespace
Diffstat (limited to 'includes/model/ValidationResult.php')
-rw-r--r-- | includes/model/ValidationResult.php | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/includes/model/ValidationResult.php b/includes/model/ValidationResult.php new file mode 100644 index 00000000..0fc24161 --- /dev/null +++ b/includes/model/ValidationResult.php @@ -0,0 +1,42 @@ +<?php + +namespace Engelsystem; + +/** + * BO that represents the result of an entity attribute validation. + * It contains the validated value and a bool for validation success. + */ +class ValidationResult { + + private $valid; + + private $value; + + /** + * Constructor. + * + * @param boolean $valid + * Is the value valid? + * @param * $value + * The validated value + */ + public function __construct($valid, $value) { + $this->valid = $valid; + $this->value = $value; + } + + /** + * Is the value valid? + */ + public function isValid() { + return $this->valid; + } + + /** + * The parsed/validated value. + */ + public function getValue() { + return $this->value; + } +} +?>
\ No newline at end of file |