original_string: public function load()
      {
          $this->initialize();
  
          foreach ($this->dataSources as $name => $dataSource) {
              $dataSource->load();
  
              $this->processItems($dataSource->getItems(), $name);
              $this->processLayouts($dataSource->getLayouts(), $name);
              $this->processIncludes($dataSource->getIncludes(), $name);
          }
      }
code: public function load()
      {
          $this->initialize();
  
          foreach ($this->dataSources as $name => $dataSource) {
              $dataSource->load();
  
              $this->processItems($dataSource->getItems(), $name);
              $this->processLayouts($dataSource->getLayouts(), $name);
              $this->processIncludes($dataSource->getIncludes(), $name);
          }
      }
code_tokens: public function load ( ) { $ this -> initialize ( ) ; foreach ( $ this -> dataSources as $ name => $ dataSource ) { $ dataSource -> load ( ) ; $ this -> processItems ( $ dataSource -> getItems ( ) , $ name ) ; $ this -> processLayouts ( $ dataSource -> getLayouts ( ) , $ name ) ; $ this -> processIncludes ( $ dataSource -> getIncludes ( ) , $ name ) ; } }
docstring: Load the items from the registered data sources.
  
  @throws RuntimeException If a previous data sources exists with the same id
docstring_tokens: Load the items from the registered data sources .