public function massImport($Data)
{
if ($this->Splitting) {
return;
}
// Only do dirty checks if we aren't already dirty
if (!$this->Dirty) {
$CheckCopy = $this->Settings;
}
$this->Settings = array_replace($this->Settings, $Data);
// Only do dirty checks if we aren't already dirty
if (!$this->Dirty) {
if ($CheckCopy != $this->Settings) {
$this->Dirty = true;
}
}
}