PluginProbe ʕ •ᴥ•ʔ
WP STAGING – WordPress Backups, Restore, Migration & Clone / 4.11.0
WP STAGING – WordPress Backups, Restore, Migration & Clone v4.11.0
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 1 day ago FileSeekableQueue.php 1 day ago FinishedQueueException.php 5 years ago Queue.php 1 day ago QueueInterface.php 1 day ago SeekableQueueInterface.php 1 day 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