PluginProbe ʕ •ᴥ•ʔ
WP STAGING – WordPress Backups, Restore, Migration & Clone / trunk
WP STAGING – WordPress Backups, Restore, Migration & Clone vtrunk
4.11.1 4.11.0 4.10.0 4.9.5 4.9.4 4.9.3 4.9.2 4.9.1 4.9.0 4.8.1 trunk 3.0.0 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.1.0 3.1.1 3.1.2 3.1.3 3.1.4 3.10.0 3.2.0 3.3.1 3.3.2 3.3.3 3.4.1 3.4.3 3.5.0 3.6.0 3.7.1 3.8.0 3.8.1 3.8.2 3.8.3 3.8.4 3.8.5 3.8.6 3.8.7 3.9.0 3.9.1 3.9.2 3.9.3 3.9.4 4.0.0 4.1.0 4.1.1 4.1.2 4.1.3 4.1.4 4.2.0 4.2.1 4.3.0 4.3.1 4.3.2 4.4.0 4.5.0 4.6.0 4.7.0 4.7.1 4.7.2 4.7.3 4.8.0
wp-staging / Framework / Queue / SeekableQueueInterface.php
wp-staging / Framework / Queue Last commit date
Storage 4 days ago FileSeekableQueue.php 4 days ago FinishedQueueException.php 5 years ago Queue.php 4 days ago QueueInterface.php 4 days ago SeekableQueueInterface.php 4 days ago
SeekableQueueInterface.php
70 lines
1 <?php
2
3 namespace WPStaging\Framework\Queue;
4
5 interface SeekableQueueInterface
6 {
7
8 const MODE_WRITE = 'ab';
9
10
11 const MODE_READ_WRITE = 'rb+';
12
13 public function setup($queueName, $queueMode = SeekableQueueInterface::MODE_READ_WRITE);
14
15
16
17
18
19
20 public function isFinished();
21
22
23
24
25
26
27 public function dequeue();
28
29
30
31
32
33
34 public function enqueue($data);
35
36
37
38
39
40
41 public function enqueueMany(array $data = []);
42
43
44
45
46
47
48 public function retry($dequeue = true);
49
50
51
52
53 public function reset();
54
55
56
57
58 public function seek($offset);
59
60
61
62
63 public function getOffset();
64
65
66
67
68 public function shutdown();
69 }
70