DbObject: allow to setBeingLoadedFromDb

This commit is contained in:
Thomas Gelf 2021-08-16 06:02:15 +02:00
parent 40c2aaeb22
commit a0253250c1

View File

@ -681,12 +681,17 @@ abstract class DbObject
} }
} }
$this->setBeingLoadedFromDb();
$this->onLoadFromDb();
return $this;
}
public function setBeingLoadedFromDb()
{
$this->loadedFromDb = true; $this->loadedFromDb = true;
$this->loadedProperties = $this->properties; $this->loadedProperties = $this->properties;
$this->hasBeenModified = false; $this->hasBeenModified = false;
$this->modifiedProperties = array(); $this->modifiedProperties = [];
$this->onLoadFromDb();
return $this;
} }
public function getOriginalProperties() public function getOriginalProperties()