summaryrefslogtreecommitdiff
path: root/idiorm.php
diff options
context:
space:
mode:
authorblair <[email protected]>2015-04-07 09:46:11 -0700
committerblair <[email protected]>2015-04-07 09:46:11 -0700
commit431684ffe8469cd41c4b2ace98666578cc6ae9af (patch)
tree4bcd2dbfafa051c49867b615de914b44e794f08f /idiorm.php
parent1db83c9fee8a6418d92fd6fa87447d31faf88842 (diff)
Update ORM#is_dirty - swapped isset() for array_key_exists() - isset() will return false when fields have been set null.
Update ORMTest#testIsDirty - added tests for filed set to '' and null
Diffstat (limited to 'idiorm.php')
-rw-r--r--idiorm.php2
1 files changed, 1 insertions, 1 deletions
diff --git a/idiorm.php b/idiorm.php
index 80e9a4d..ea5f1a0 100644
--- a/idiorm.php
+++ b/idiorm.php
@@ -1964,7 +1964,7 @@
* object was saved.
*/
public function is_dirty($key) {
- return isset($this->_dirty_fields[$key]);
+ return array_key_exists($key, $this->_dirty_fields);
}
/**