You are here

JsonFileStorageFactory.php in Tome 8

Namespace

Drupal\tome_sync

File

modules/tome_sync/src/JsonFileStorageFactory.php
View source
<?php

namespace Drupal\tome_sync;

use Drupal\Core\Site\Settings;

/**
 * Provides a factory for creating json file storage objects.
 *
 * @internal
 */
class JsonFileStorageFactory {

  /**
   * Returns a JsonFileStorage object.
   *
   * @return \Drupal\tome_sync\JsonFileStorage
   *   The JSON file storage.
   */
  public static function getContent() {
    return new JsonFileStorage(Settings::get('tome_content_directory', '../content'));
  }

}

Classes

Namesort descending Description
JsonFileStorageFactory Provides a factory for creating json file storage objects.