Class NullLockingStrategy
The NULL locking strategy is the default strategy that does NOT do session locking. Session locking can cause extra latency and costs when retrying lock acquisitions. Thus, the null strategy is the most reasonable default.
- Aws\DynamoDb\Session\LockingStrategy\AbstractLockingStrategy implements Aws\DynamoDb\Session\LockingStrategy\LockingStrategyInterface
- Aws\DynamoDb\Session\LockingStrategy\NullLockingStrategy
Namespace: Aws\DynamoDb\Session\LockingStrategy
Located at Aws/DynamoDb/Session/LockingStrategy/NullLockingStrategy.php
Located at Aws/DynamoDb/Session/LockingStrategy/NullLockingStrategy.php
Methods summary
-
public
doRead ( string $id )
Reads the session data from Dynamo DB
-
protected
getExtraAttributes ( )
Allows the specific strategy to add additional attributes to update
Methods detail
Reads the session data from Dynamo DB
Parameters
- $id
string
$id The session ID
Returns
array
Allows the specific strategy to add additional attributes to update
Returns
array
Methods inherited from Aws\DynamoDb\Session\LockingStrategy\AbstractLockingStrategy
__construct()
,
doDestroy()
,
doWrite()
,
formatKey()