PHP Class Ojs\JournalBundle\Entity\JournalRepository

Inheritance: extends Doctrine\ORM\EntityRepository
ファイルを表示 Open project: ojs/ojs

Public Methods

Method Description
all ( )
checkUserPermit ( User $user, Journal $journal ) : boolean Check ban status
findOneByUser ( User $user ) : Journal | null
getById ( $id, boolean | true $useCache = true ) : mixed
getByIds ( array $data ) : Journal[]
getCount ( ) : mixed
getCurrentPage ( ) : mixed
getFilter ( ) : array
getHomePageList ( FileCache $cache )
getJournalCount ( ) returns published
getOffset ( ) : integer
getPublisher ( ) : null
getStart ( ) : integer
removeBannedUser ( User $user, Journal $journal ) : boolean Unban user
setCount ( mixed $count )
setCurrentPage ( integer $currentPage )
setOffset ( mixed $offset )
setPublisher ( null $publisher )
setStart ( mixed $start )

Method Details

all() public method

public all ( )

checkUserPermit() public method

Check ban status
public checkUserPermit ( User $user, Journal $journal ) : boolean
$user Ojs\UserBundle\Entity\User
$journal Journal
return boolean

findOneByUser() public method

public findOneByUser ( User $user ) : Journal | null
$user Ojs\UserBundle\Entity\User
return Journal | null

getById() public method

public getById ( $id, boolean | true $useCache = true ) : mixed
$id
$useCache boolean | true
return mixed

getByIds() public method

public getByIds ( array $data ) : Journal[]
$data array
return Journal[]

getCount() public method

public getCount ( ) : mixed
return mixed

getCurrentPage() public method

public getCurrentPage ( ) : mixed
return mixed

getFilter() public method

public getFilter ( ) : array
return array

getHomePageList() public method

public getHomePageList ( FileCache $cache )
$cache Doctrine\Common\Cache\FileCache

getJournalCount() public method

returns published
public getJournalCount ( )

getOffset() public method

public getOffset ( ) : integer
return integer

getPublisher() public method

public getPublisher ( ) : null
return null

getStart() public method

public getStart ( ) : integer
return integer

removeBannedUser() public method

Unban user
public removeBannedUser ( User $user, Journal $journal ) : boolean
$user Ojs\UserBundle\Entity\User
$journal Journal
return boolean

setCount() public method

public setCount ( mixed $count )
$count mixed

setCurrentPage() public method

public setCurrentPage ( integer $currentPage )
$currentPage integer

setOffset() public method

public setOffset ( mixed $offset )
$offset mixed

setPublisher() public method

public setPublisher ( null $publisher )
$publisher null

setStart() public method

public setStart ( mixed $start )
$start mixed