You are here

function file_get_contents in Swagger UI Field Formatter 8.3

File

tests/src/Unit/SwaggerUiLibraryDiscoveryTest.php, line 308

Namespace

Drupal\Tests\swagger_ui_formatter\Unit

Code

function file_get_contents($filename) {
  if ($filename === '/' . SWAGGER_UI_FORMATTER_TEST_MISSING_PACKAGE_JSON_DIR . '/package.json') {
    return FALSE;
  }
  if ($filename === '/' . SWAGGER_UI_FORMATTER_TEST_INVALID_PACKAGE_JSON_DIR . '/package.json') {
    return '{ invalid json }';
  }
  if ($filename === '/' . SWAGGER_UI_FORMATTER_TEST_VERSION_NOT_FOUND_IN_PACKAGE_JSON_DIR . '/package.json') {
    return '{ "foo": "bar" }';
  }
  if ($filename === '/' . SWAGGER_UI_FORMATTER_TEST_VERSION_IS_NOT_SUPPORTED_IN_PACKAGE_JSON_DIR . '/package.json') {
    return '{ "version": "3.32.1" }';
  }
  return '{ "version": "' . SWAGGER_UI_FORMATTER_TEST_VALID_LIBRARY_VERSION . '" }';
}