protected function addStaticData(StaticOptimizer $optimizer)
{
$splHash = spl_object_hash($this);
$info = $optimizer->getDataFromHash($splHash);
foreach ($this->staticFields as $field => $data) {
if (!isset($this->info[$field])) {
continue;
}
$infoArray = $info[$data];
$fieldValue = $this->info[$field];
$staticData = $infoArray[$fieldValue];
$this->info[$data . 'StaticData'] = $staticData;
}
parent::addStaticData($optimizer);
}