protected function cleanState() { $this->cachedPropertyNameMappings = NULL; $this->stateChanged = FALSE; if (isset($this->parent)) { $this->parent->cleanState(); } }