PluginProbe
ووسلام – همگام سازی ووکامرس و باسلام / 1.10.19
ووسلام – همگام سازی ووکامرس و باسلام v1.10.19
1.10.19 1.10.20 1.10.18 1.10.17 1.10.15 1.10.14 1.10.13 1.10.12 1.10.10 1.10.9 1.10.8 1.10.7 1.10.6 1.10.5 1.10.4 1.10.3 1.10.2 1.10.1 1.10.0 1.9.2 1.9.1 1.9.0 1.8.8 1.8.5 1.8.6 All 53 releases
← All changes | includes/Jobs/JobExecutor.php +15 -5 1.8.51.10.19 View file →
@@ -1,4 +1,4 @@
1 1 <?php
2 2
3 3 namespace SyncBasalam\Jobs;
4 4
@@ -116,9 +116,19 @@
116 116 {
117 117 return $this->lockManager->acquire($jobType, $timeout);
118 118 }
119 119
120 - public function releaseLock(string $jobType): bool
121 - {
122 - return $this->lockManager->release($jobType);
123 - }
124 -}
120 + public function releaseLock(string $jobType): bool
121 + {
122 + return $this->lockManager->release($jobType);
123 + }
124 +
125 + public function acquireGlobalJobsLock(int $timeout = 0): bool
126 + {
127 + return $this->lockManager->acquireGlobalJobsLock($timeout);
128 + }
129 +
130 + public function releaseGlobalJobsLock(): bool
131 + {
132 + return $this->lockManager->releaseGlobalJobsLock();
133 + }
134 +}