Gc\Core\Object::hasDataChangedFor PHP Method

hasDataChangedFor() public method

Check if data has changed
public hasDataChangedFor ( string $field ) : boolean
$field string Field
return boolean
    public function hasDataChangedFor($field)
    {
        $newdata = $this->getData($field);
        $origdata = $this->getOrigData($field);
        return $newdata != $origdata;
    }

Usage Example

Example #1
0
 /**
  * Test
  *
  * @return void
  */
 public function testHasDataChangedFor()
 {
     $this->object->setData('k', 'v');
     $this->object->setOrigData();
     $this->assertFalse($this->object->hasDataChangedFor('k'));
 }