PHP 클래스 Ojs\UserBundle\Entity\UserRepository

상속: extends Doctrine\ORM\EntityRepository, implements Symfony\Component\Security\Core\User\UserProviderInterface
파일 보기 프로젝트 열기: ojs/ojs

공개 메소드들

메소드 설명
findUsersByJournalRole ( array $roles, Journal $journal = null ) : User[]
getCountBy ( $field, $value ) : mixed Return user count by condition
hasJournalRole ( User $user, Role $role, Journal $journal ) : boolean
loadUserByUsername ( string $username ) : User
refreshUser ( Symfony\Component\Security\Core\User\UserInterface $user )
searchJournalUser ( $searchQuery, Journal $journal, $limit, array $roles = [] ) : array | User[]
supportsClass ( $class )

메소드 상세

findUsersByJournalRole() 공개 메소드

public findUsersByJournalRole ( array $roles, Journal $journal = null ) : User[]
$roles array
$journal Ojs\JournalBundle\Entity\Journal
리턴 User[]

getCountBy() 공개 메소드

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

hasJournalRole() 공개 메소드

public hasJournalRole ( User $user, Role $role, Journal $journal ) : boolean
$user User
$role Role
$journal Ojs\JournalBundle\Entity\Journal
리턴 boolean

loadUserByUsername() 공개 메소드

public loadUserByUsername ( string $username ) : User
$username string
리턴 User

refreshUser() 공개 메소드

public refreshUser ( Symfony\Component\Security\Core\User\UserInterface $user )
$user Symfony\Component\Security\Core\User\UserInterface

searchJournalUser() 공개 메소드

public searchJournalUser ( $searchQuery, Journal $journal, $limit, array $roles = [] ) : array | User[]
$searchQuery
$journal Ojs\JournalBundle\Entity\Journal
$limit
$roles array
리턴 array | User[]

supportsClass() 공개 메소드

public supportsClass ( $class )