1234567891011121314151617181920212223242526272829303132333435 |
- <?php
-
- namespace Illuminate\Contracts\Queue;
-
- interface QueueableCollection
- {
- /**
- * Get the type of the entities being queued.
- *
- * @return string|null
- */
- public function getQueueableClass();
-
- /**
- * Get the identifiers for all of the entities.
- *
- * @return array
- */
- public function getQueueableIds();
-
- /**
- * Get the relationships of the entities being queued.
- *
- * @return array
- */
- public function getQueueableRelations();
-
- /**
- * Get the connection of the entities being queued.
- *
- * @return string|null
- */
- public function getQueueableConnection();
- }
|