NOTE: For Version 3 of the AWS SDK for PHP, please see the V3 User Guide and V3 API Reference.

# 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

## 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

# `public array`
`doRead( string $id )`

Reads the session data from Dynamo DB

#### Parameters

$id
  `string`
  $id The session ID

#### Returns

`array`
# `protected array`
`getExtraAttributes( )`

Allows the specific strategy to add additional attributes to update

#### Returns

`array`

### Methods inherited from Aws\DynamoDb\Session\LockingStrategy\AbstractLockingStrategy

`__construct()`, `doDestroy()`, `doWrite()`, `formatKey()`

### Magic methods summary

## Properties summary

### Properties inherited from Aws\DynamoDb\Session\LockingStrategy\AbstractLockingStrategy

`$client`, `$config`