Storm\Core\Relational\ITable::PrimaryKey PHP Method

PrimaryKey() public method

Get a primary key of this table
public PrimaryKey ( array $Data = [] ) : PrimaryKey
$Data array The column data
return PrimaryKey The row
    public function PrimaryKey(array $Data = []);

Usage Example

Ejemplo n.º 1
0
 /**
  * {@inheritDoc}
  */
 public final function MapIdentitiesToPrimaryKeys(array $Identities)
 {
     $PrimaryKeys = array_map(function () {
         return $this->PrimaryKeyTable->PrimaryKey();
     }, $Identities);
     foreach ($this->IdentityPropertyPrimaryKeyMappings as $Mapping) {
         $Mapping->Persist($Identities, $PrimaryKeys);
     }
     return $PrimaryKeys;
 }