/**
  * Overrides \Drupal\Core\Config\InstallStorage::__construct().
  *
  * @param \Drupal\Core\Config\StorageInterface $config_storage
  *   The active configuration store where the list of enabled modules and
  *   themes is stored.
  * @param string $directory
  *   The directory to scan in each extension to scan for files. Defaults to
  *   'config/install'.
  * @param string $collection
  *   (optional) The collection to store configuration in. Defaults to the
  *   default collection.
  * @param bool $include_profile
  *   (optional) Whether to include the install profile in extensions to
  *   search and to get overrides from.
  */
 public function __construct(StorageInterface $config_storage, $directory = self::CONFIG_INSTALL_DIRECTORY, $collection = StorageInterface::DEFAULT_COLLECTION, $include_profile = TRUE)
 {
     parent::__construct($directory, $collection);
     $this->configStorage = $config_storage;
     $this->includeProfile = $include_profile;
 }