Ojs\JournalBundle\Entity\ArticleRepository::getOrderedArticlesByIssue PHP Method

getOrderedArticlesByIssue() public method

Get articles of given issue, ordered by their orderNum fields
public getOrderedArticlesByIssue ( Issue $issue, boolean $asc = false, integer $status = ArticleStatuses::STATUS_PUBLISHED ) : Article[]
$issue Issue
$asc boolean
$status integer
return Article[]
    public function getOrderedArticlesByIssue(Issue $issue, $asc = false, $status = ArticleStatuses::STATUS_PUBLISHED)
    {
        $q = $this->createQueryBuilder('a')->select('a')->where('a.issue = :issue AND a.status = :status')->orderBy('a.orderNum', $asc ? 'ASC' : 'DESC')->setParameter('issue', $issue)->setParameter('status', $status)->getQuery();
        $articles = $q->getResult();
        return $articles;
    }