Prooph\EventStore\Aggregate\AggregateTranslator::extractAggregateVersion PHP Method

extractAggregateVersion() public method

public extractAggregateVersion ( object $eventSourcedAggregateRoot ) : integer
$eventSourcedAggregateRoot object
return integer
    public function extractAggregateVersion($eventSourcedAggregateRoot);

Usage Example

 /**
  * @param object $aggregateRoot
  * @return int
  */
 public function extractAggregateVersion($aggregateRoot)
 {
     return $this->aggregateTranslator->extractAggregateVersion($aggregateRoot);
 }