Doctrine\ODM\MongoDB\DocumentManager::createAggregationBuilder PHP Method

createAggregationBuilder() public method

Creates a new aggregation builder instance for a class.
public createAggregationBuilder ( string $documentName ) : Builder
$documentName string The document class name.
return Doctrine\ODM\MongoDB\Aggregation\Builder
    public function createAggregationBuilder($documentName)
    {
        return new Aggregation\Builder($this, $documentName);
    }

Usage Example

 /**
  * Creates a new Aggregation\Builder instance that is prepopulated for this document name.
  *
  * @return Aggregation\Builder
  */
 public function createAggregationBuilder()
 {
     return $this->dm->createAggregationBuilder($this->documentName);
 }