34ea0d4e0b23fe12f07132bfb2dca3914d984ec0
[yaffs-website] / web / core / modules / contact / src / Plugin / rest / resource / ContactMessageResource.php
1 <?php
2
3 namespace Drupal\contact\Plugin\rest\resource;
4
5 use Drupal\rest\Plugin\rest\resource\EntityResource;
6
7 /**
8  * Customizes the entity REST Resource plugin for Contact's Message entities.
9  *
10  * Message entities are not stored, so they cannot be:
11  * - retrieved (GET)
12  * - modified (PATCH)
13  * - deleted (DELETE)
14  * Messages can only be sent/created (POST).
15  */
16 class ContactMessageResource extends EntityResource {
17
18   /**
19    * {@inheritdoc}
20    */
21   public function availableMethods() {
22     return ['POST'];
23   }
24
25 }