示例#1
0
 /**
  * {@inheritdoc}
  */
 public function rebuild()
 {
     $definitions = $this->getDefinitions();
     // Apply overrides from config.
     $overrides = $this->overrides->loadMultipleOverrides(array_keys($definitions));
     foreach ($overrides as $id => $changes) {
         if (!empty($definitions[$id])) {
             $definitions[$id] = $changes + $definitions[$id];
         }
     }
     $this->treeStorage->rebuild($definitions);
 }