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

# Class AbstractWriteRequest

A base batch write request defining the ability to get the table name

  Aws\DynamoDb\Model\BatchRequest\AbstractWriteRequest implements Aws\DynamoDb\Model\BatchRequest\WriteRequestInterface

### Direct known subclasses

`Aws\DynamoDb\Model\BatchRequest\DeleteRequest`, `Aws\DynamoDb\Model\BatchRequest\PutRequest`, `Aws\DynamoDb\Model\BatchRequest\UnprocessedRequest`

Abstract
Namespace: Aws\DynamoDb\Model\BatchRequest
Located at Aws/DynamoDb/Model/BatchRequest/AbstractWriteRequest.php

## Methods summary

- `public` `getTableName ( )`

  Returns the table name that the write request is for.

## Methods detail

# `public string`
`getTableName( )`

Returns the table name that the write request is for.

#### Returns

`string`
The table name

#### Implementation of

`Aws\DynamoDb\Model\BatchRequest\WriteRequestInterface::getTableName()`

### Methods inherited from Guzzle\Common\ToArrayInterface

`toArray()`

### Magic methods summary

## Properties summary

`protected string` | $tableName | # The name of the DynamoDB table