public function getDefinitionTable()
    {
        $definition = array_merge(
            $this->getIndex()->getDefinition(),
            $this->getDefinitionSecondaryIndexes()
        );

        $definition['TableName']            = $this->getTableName();
        $definition['AttributeDefinitions'] = $this->getDefinitionIndexAttributes();

        return $definition;
    }
public function getDefinitionTable()
    {
        $definition = array_merge(
            $this->getIndex()->getDefinition(),
            $this->getDefinitionSecondaryIndexes()
        );

        $definition['TableName']            = $this->getTableName();
        $definition['AttributeDefinitions'] = $this->getDefinitionIndexAttributes();

        return $definition;
    }
public function getDefinitionTable ( ) { $ definition = array_merge ( $ this -> getIndex ( ) -> getDefinition ( ) , $ this -> getDefinitionSecondaryIndexes ( ) ) ; $ definition [ 'TableName' ] = $ this -> getTableName ( ) ; $ definition [ 'AttributeDefinitions' ] = $ this -> getDefinitionIndexAttributes ( ) ; return $ definition ; }
Return the table definition for this class, formatted for AWS SDK.

@return array
Return the table definition for this class formatted for AWS SDK .