PHP 클래스 Ojs\JournalBundle\Entity\ArticleRepository

상속: extends Doctrine\ORM\EntityRepository
파일 보기 프로젝트 열기: ojs/ojs

공개 메소드들

메소드 설명
findAllByLimits ( $page, $limit ) : array
getArticlesUnissued ( array $statuses = [ArticleStatuses::STATUS_PUBLISHED, ArticleStatuses::STATUS_PUBLISH_READY, ArticleStatuses::STATUS_EARLY_PREVIEW] ) : Article[] Get articles that has no issue_id
getCountBy ( $field, $value ) : mixed Return article count by condition
getIds ( )
getOrderedArticles ( Issue $issue, Ojs\JournalBundle\Entity\Section $section, boolean $asc = true, integer $status = ArticleStatuses::STATUS_PUBLISHED ) : Article[] Get articles of given issue and section, ordered by their orderNum fields
getOrderedArticlesByIssue ( Issue $issue, boolean $asc = false, integer $status = ArticleStatuses::STATUS_PUBLISHED ) : Article[] Get articles of given issue, ordered by their orderNum fields

메소드 상세

findAllByLimits() 공개 메소드

public findAllByLimits ( $page, $limit ) : array
$page
$limit
리턴 array

getArticlesUnissued() 공개 메소드

Get articles that has no issue_id
public getArticlesUnissued ( array $statuses = [ArticleStatuses::STATUS_PUBLISHED, ArticleStatuses::STATUS_PUBLISH_READY, ArticleStatuses::STATUS_EARLY_PREVIEW] ) : Article[]
$statuses array
리턴 Article[]

getCountBy() 공개 메소드

Return article count by condition
public getCountBy ( $field, $value ) : mixed
$field
$value
리턴 mixed

getIds() 공개 메소드

public getIds ( )

getOrderedArticles() 공개 메소드

Get articles of given issue and section, ordered by their orderNum fields
public getOrderedArticles ( Issue $issue, Ojs\JournalBundle\Entity\Section $section, boolean $asc = true, integer $status = ArticleStatuses::STATUS_PUBLISHED ) : Article[]
$issue Issue
$section Ojs\JournalBundle\Entity\Section
$asc boolean
$status integer
리턴 Article[]

getOrderedArticlesByIssue() 공개 메소드

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
리턴 Article[]