diff options
author | Thomas Lange <code@nerdmind.de> | 2021-08-10 19:52:13 +0200 |
---|---|---|
committer | Thomas Lange <code@nerdmind.de> | 2021-08-10 19:55:43 +0200 |
commit | a3215d365292588fc2b1e71f226cda036d0aef76 (patch) | |
tree | 6758d501cf4c30d5dd02b6561224b17fcc34fa81 /core | |
parent | e3f05b25f961e0169185acabd32566e2ae5198fe (diff) | |
download | blog-a3215d365292588fc2b1e71f226cda036d0aef76.tar.gz blog-a3215d365292588fc2b1e71f226cda036d0aef76.tar.xz blog-a3215d365292588fc2b1e71f226cda036d0aef76.zip |
Declare "set" method of Entity class as void
Diffstat (limited to 'core')
-rw-r--r-- | core/namespace/ORM/Entity.php | 5 | ||||
-rw-r--r-- | core/namespace/ORM/EntityInterface.php | 2 |
2 files changed, 3 insertions, 4 deletions
diff --git a/core/namespace/ORM/Entity.php b/core/namespace/ORM/Entity.php index a19b1f4..592aeb5 100644 --- a/core/namespace/ORM/Entity.php +++ b/core/namespace/ORM/Entity.php @@ -19,13 +19,12 @@ abstract class Entity implements EntityInterface { #=============================================================================== # Set attribute #=============================================================================== - public function set(string $attribute, $value) { + public function set(string $attribute, $value): void { if($this->{$attribute} !== $value) { + $this->{$attribute} = $value; !in_array($attribute, $this->_modified) && array_push($this->_modified, $attribute); } - - return $this->{$attribute} = $value; } #=============================================================================== diff --git a/core/namespace/ORM/EntityInterface.php b/core/namespace/ORM/EntityInterface.php index 68c9588..db503e7 100644 --- a/core/namespace/ORM/EntityInterface.php +++ b/core/namespace/ORM/EntityInterface.php @@ -3,7 +3,7 @@ namespace ORM; interface EntityInterface { public function get(string $attribute); - public function set(string $attribute, $value); + public function set(string $attribute, $value): void; public function getID(): int; public function getAll(array $exclude = []): array; |