/** * @return SchemaContainer */ private function loadSchemaContainer() { $schemaContainer = new SchemaContainer(); $this->driver->load($schemaContainer); $this->normalizer->normalize($schemaContainer); if (null !== $this->cacheDriver) { $this->cacheDriver->save($schemaContainer); } return $schemaContainer; }
/** * @return SchemaContainer */ private function loadSchemaContainer() { $schemaContainer = new SchemaContainer(); $this->driver->load($schemaContainer); if (null !== $this->guesser) { $this->guesser->guess($schemaContainer); } $this->normalizer->normalize($schemaContainer); $this->defineInteracesChildren($schemaContainer); if (null !== $this->cacheDriver) { $this->cacheDriver->save($schemaContainer); } return $schemaContainer; }