diff core/modules/jsonapi/src/Revisions/VersionNotFoundException.php @ 5:12f9dff5fda9 tip

Update to Drupal core 8.7.1
author Chris Cannam
date Thu, 09 May 2019 15:34:47 +0100
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/core/modules/jsonapi/src/Revisions/VersionNotFoundException.php	Thu May 09 15:34:47 2019 +0100
@@ -0,0 +1,23 @@
+<?php
+
+namespace Drupal\jsonapi\Revisions;
+
+/**
+ * Used when a version ID is valid, but the requested version does not exist.
+ *
+ * @internal JSON:API maintains no PHP API since its API is the HTTP API. This
+ *   class may change at any time and this will break any dependencies on it.
+ *
+ * @see https://www.drupal.org/project/jsonapi/issues/3032787
+ * @see jsonapi.api.php
+ */
+class VersionNotFoundException extends \InvalidArgumentException {
+
+  /**
+   * {@inheritdoc}
+   */
+  public function __construct($message = NULL, $code = 0, \Exception $previous = NULL) {
+    parent::__construct(!is_null($message) ? $message : 'The identified version could not be found.', $code, $previous);
+  }
+
+}