Pathologic was missing because of a .git folder inside.
[yaffs-website] / web / modules / contrib / entityqueue / src / EntitySubqueueInterface.php
1 <?php
2
3 namespace Drupal\entityqueue;
4
5 use Drupal\Core\Entity\ContentEntityInterface;
6 use Drupal\Core\Entity\EntityChangedInterface;
7 use Drupal\user\EntityOwnerInterface;
8
9 /**
10  * Provides an interface defining a EntityQueue entity.
11  */
12 interface EntitySubqueueInterface extends ContentEntityInterface, EntityChangedInterface, EntityOwnerInterface {
13
14   /**
15    * Returns the subqueue's parent queue entity.
16    *
17    * @return \Drupal\entityqueue\EntityQueueInterface
18    *   The parent queue entity.
19    */
20   public function getQueue();
21
22   /**
23    * Sets the subqueue's parent queue entity.
24    *
25    * @param \Drupal\entityqueue\EntityQueueInterface $queue
26    *   The parent queue entity.
27    *
28    * @return $this
29    */
30   public function setQueue(EntityQueueInterface $queue);
31
32   /**
33    * Gets the subqueue title.
34    *
35    * @return string
36    *   Title of the subqueue.
37    */
38   public function getTitle();
39
40   /**
41    * Sets the subqueue title.
42    *
43    * @param string $title
44    *   The subqueue title.
45    *
46    * @return \Drupal\entityqueue\EntitySubqueueInterface
47    *   The called subqueue entity.
48    */
49   public function setTitle($title);
50
51   /**
52    * Gets the subqueue creation timestamp.
53    *
54    * @return int
55    *   Creation timestamp of the subqueue.
56    */
57   public function getCreatedTime();
58
59   /**
60    * Sets the subqueue creation timestamp.
61    *
62    * @param int $timestamp
63    *   The subqueue creation timestamp.
64    *
65    * @return \Drupal\entityqueue\EntitySubqueueInterface
66    *   The called subqueue entity.
67    */
68   public function setCreatedTime($timestamp);
69
70 }