ModelBundle/Repository/NodeRepository.php
public function findPublishedByType($siteId, $type = NodeInterface::TYPE_DEFAULT)
    {
        $qa = $this->createAggregationQuery();
        $qa->match(
            array(
                'siteId' => $siteId,
                'deleted' => false,
                'nodeType' => $type,
                'status.publishedState' => true,
            )
        );

        return $this->hydrateAggregateQuery($qa);
    }
public function findPublishedByType($siteId, $type = NodeInterface::TYPE_DEFAULT)
    {
        $qa = $this->createAggregationQuery();
        $qa->match(
            array(
                'siteId' => $siteId,
                'deleted' => false,
                'nodeType' => $type,
                'status.publishedState' => true,
            )
        );

        return $this->hydrateAggregateQuery($qa);
    }
public function findPublishedByType ( $ siteId , $ type = NodeInterface :: TYPE_DEFAULT ) { $ qa = $ this -> createAggregationQuery ( ) ; $ qa -> match ( array ( 'siteId' => $ siteId , 'deleted' => false , 'nodeType' => $ type , 'status.publishedState' => true , ) ) ; return $ this -> hydrateAggregateQuery ( $ qa ) ; }
@param string $siteId
@param string $type

@return array
@param string $siteId @param string $type