ttl: 15, autoRelease: true); $taskLocker->acquire(true); // Tâche critique plus ou moins longue, avec de la peristence en base de données, etc. // ... $taskLocker->release(); 1 2 3 4 5 6 7 8 9 20
{ public function generateKey(string $secret = null): KeyInterface; public function encrypt(string $message, KeyInterface $myKey): string; public function encryptFor(string $message, KeyInterface $recipientKey): string; public function decrypt(string $message, KeyInterface $key): string; } 38