ldc-groupe/content/plugins/wpml-translation-management/classes/ATE/Sync/Factory.php
Vincent BRIDIER 134507db43 - Backup DEV
- Add DotEnv
- Fix Bato
- Etc..
2020-05-04 15:59:02 +02:00

20 lines
374 B
PHP

<?php
namespace WPML\TM\ATE\Sync;
use function WPML\Container\make;
use WPML\Utilities\KeyedLock;
class Factory {
const LOCK_NAME = 'ate_sync';
/**
* @return Process
* @throws \Auryn\InjectionException
*/
public function create() {
$lock = make( KeyedLock::class, [ ':name' => self::LOCK_NAME ] );
return make( Process::class, [ ':lock' => $lock ] );
}
}