PHP 클래스 Ojs\JournalBundle\Entity\Author

상속: extends Prezent\Doctrine\Translatable\Entity\AbstractTranslatable, use trait Ojs\CoreBundle\Entity\GenericEntityTrait
파일 보기 프로젝트 열기: ojs/ojs 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$billing_address string
$city string
$country BulutYazilim\LocationBundle\Entity\Country
$fax string
$id integer
$phone string
$translations
$url string

공개 메소드들

메소드 설명
__construct ( )
__toString ( )
addArticleAuthor ( ArticleAuthor $articleAuthor ) : Author Add articleAuthor
getAddress ( ) : string Get address
getArticleAuthors ( ) : ArrayCollection | ArticleAuthor[]
getAuthorDetails ( ) : string
getBillingAddress ( ) : string
getBiography ( ) : string Get biography
getCity ( ) : string
getCountry ( ) : BulutYazilim\LocationBundle\Entity\Country
getEmail ( ) : string Get email
getFax ( ) : string
getFirstName ( ) : string Get firstName
getFirstNameTransliterated ( ) : string Get firstNameTransliterated
getFullName ( ) : string
getId ( ) : integer Get id
getInitials ( ) : string Get initials
getInstitution ( ) : Institution Get institution
getInstitutionName ( ) : string
getLastName ( ) : string Get lastName
getLastNameTransliterated ( ) : string Get lastNameTransliterated
getMiddleName ( ) : string Get middleName
getMiddleNameTransliterated ( ) : string Get middleNameTransliterated
getOrcid ( ) : string
getPhone ( ) : string
getTitle ( ) : string
getUrl ( ) : string
getUser ( ) : User Get user
isIndexable ( ) : boolean
isInstitutionNotListed ( ) : boolean
removeArticleAuthor ( ArticleAuthor $articleAuthor ) : Author Remove articleAuthor
setAddress ( string $address ) : Author Set address
setAuthorDetails ( string $authorDetails )
setBillingAddress ( string $billing_address )
setBiography ( string $biography ) : Author Set biography
setCity ( $city )
setCountry ( BulutYazilim\LocationBundle\Entity\Country $country )
setCreated ( DateTime $created ) : Author Set created
setEmail ( string $email = null ) : Author Set email
setFax ( string $fax )
setFirstName ( string $firstName ) : Author Set firstName
setFirstNameTransliterated ( string $firstNameTransliterated ) : Author Set firstNameTransliterated
setInitials ( string $initials ) : Author Set initials
setInstitution ( Institution $institution = null ) : Author Set institution
setInstitutionName ( string $institutionName )
setInstitutionNotListed ( boolean $institutionNotListed )
setLastName ( string $lastName ) : Author Set lastName
setLastNameTransliterated ( string $lastNameTransliterated ) : Author Set lastNameTransliterated
setMiddleName ( string $middleName ) : Author Set middleName
setMiddleNameTransliterated ( string $middleNameTransliterated ) : Author Set middleNameTransliterated
setOrcid ( string $orcid )
setPhone ( string $phone )
setTitle ( PersonTitle $title = null )
setUpdated ( DateTime $updated ) : Author Set updated
setUrl ( string $url )
setUser ( User $user = null ) : Author Set user
translate ( null $locale = null ) : mixed | null | AuthorTranslation Translation helper method

메소드 상세

__construct() 공개 메소드

public __construct ( )

__toString() 공개 메소드

public __toString ( )

addArticleAuthor() 공개 메소드

Add articleAuthor
public addArticleAuthor ( ArticleAuthor $articleAuthor ) : Author
$articleAuthor ArticleAuthor
리턴 Author

getAddress() 공개 메소드

Get address
public getAddress ( ) : string
리턴 string

getArticleAuthors() 공개 메소드

public getArticleAuthors ( ) : ArrayCollection | ArticleAuthor[]
리턴 Doctrine\Common\Collections\ArrayCollection | ArticleAuthor[]

getAuthorDetails() 공개 메소드

public getAuthorDetails ( ) : string
리턴 string

getBillingAddress() 공개 메소드

public getBillingAddress ( ) : string
리턴 string

getBiography() 공개 메소드

Get biography
public getBiography ( ) : string
리턴 string

getCity() 공개 메소드

public getCity ( ) : string
리턴 string

getCountry() 공개 메소드

public getCountry ( ) : BulutYazilim\LocationBundle\Entity\Country
리턴 BulutYazilim\LocationBundle\Entity\Country

getEmail() 공개 메소드

Get email
public getEmail ( ) : string
리턴 string

getFax() 공개 메소드

public getFax ( ) : string
리턴 string

getFirstName() 공개 메소드

Get firstName
public getFirstName ( ) : string
리턴 string

getFirstNameTransliterated() 공개 메소드

Get firstNameTransliterated

getFullName() 공개 메소드

public getFullName ( ) : string
리턴 string

getId() 공개 메소드

Get id
public getId ( ) : integer
리턴 integer

getInitials() 공개 메소드

Get initials
public getInitials ( ) : string
리턴 string

getInstitution() 공개 메소드

Get institution
public getInstitution ( ) : Institution
리턴 Institution

getInstitutionName() 공개 메소드

public getInstitutionName ( ) : string
리턴 string

getLastName() 공개 메소드

Get lastName
public getLastName ( ) : string
리턴 string

getLastNameTransliterated() 공개 메소드

Get lastNameTransliterated

getMiddleName() 공개 메소드

Get middleName
public getMiddleName ( ) : string
리턴 string

getMiddleNameTransliterated() 공개 메소드

Get middleNameTransliterated

getOrcid() 공개 메소드

public getOrcid ( ) : string
리턴 string

getPhone() 공개 메소드

public getPhone ( ) : string
리턴 string

getTitle() 공개 메소드

public getTitle ( ) : string
리턴 string

getUrl() 공개 메소드

public getUrl ( ) : string
리턴 string

getUser() 공개 메소드

Get user
public getUser ( ) : User
리턴 Ojs\UserBundle\Entity\User

isIndexable() 공개 메소드

public isIndexable ( ) : boolean
리턴 boolean

isInstitutionNotListed() 공개 메소드

public isInstitutionNotListed ( ) : boolean
리턴 boolean

removeArticleAuthor() 공개 메소드

Remove articleAuthor
public removeArticleAuthor ( ArticleAuthor $articleAuthor ) : Author
$articleAuthor ArticleAuthor
리턴 Author

setAddress() 공개 메소드

Set address
public setAddress ( string $address ) : Author
$address string
리턴 Author

setAuthorDetails() 공개 메소드

public setAuthorDetails ( string $authorDetails )
$authorDetails string

setBillingAddress() 공개 메소드

public setBillingAddress ( string $billing_address )
$billing_address string

setBiography() 공개 메소드

Set biography
public setBiography ( string $biography ) : Author
$biography string
리턴 Author

setCity() 공개 메소드

public setCity ( $city )
$city

setCountry() 공개 메소드

public setCountry ( BulutYazilim\LocationBundle\Entity\Country $country )
$country BulutYazilim\LocationBundle\Entity\Country

setCreated() 공개 메소드

Set created
public setCreated ( DateTime $created ) : Author
$created DateTime
리턴 Author

setEmail() 공개 메소드

Set email
public setEmail ( string $email = null ) : Author
$email string
리턴 Author

setFax() 공개 메소드

public setFax ( string $fax )
$fax string

setFirstName() 공개 메소드

Set firstName
public setFirstName ( string $firstName ) : Author
$firstName string
리턴 Author

setFirstNameTransliterated() 공개 메소드

Set firstNameTransliterated
public setFirstNameTransliterated ( string $firstNameTransliterated ) : Author
$firstNameTransliterated string
리턴 Author

setInitials() 공개 메소드

Set initials
public setInitials ( string $initials ) : Author
$initials string
리턴 Author

setInstitution() 공개 메소드

Set institution
public setInstitution ( Institution $institution = null ) : Author
$institution Institution
리턴 Author

setInstitutionName() 공개 메소드

public setInstitutionName ( string $institutionName )
$institutionName string

setInstitutionNotListed() 공개 메소드

public setInstitutionNotListed ( boolean $institutionNotListed )
$institutionNotListed boolean

setLastName() 공개 메소드

Set lastName
public setLastName ( string $lastName ) : Author
$lastName string
리턴 Author

setLastNameTransliterated() 공개 메소드

Set lastNameTransliterated
public setLastNameTransliterated ( string $lastNameTransliterated ) : Author
$lastNameTransliterated string
리턴 Author

setMiddleName() 공개 메소드

Set middleName
public setMiddleName ( string $middleName ) : Author
$middleName string
리턴 Author

setMiddleNameTransliterated() 공개 메소드

Set middleNameTransliterated
public setMiddleNameTransliterated ( string $middleNameTransliterated ) : Author
$middleNameTransliterated string
리턴 Author

setOrcid() 공개 메소드

public setOrcid ( string $orcid )
$orcid string

setPhone() 공개 메소드

public setPhone ( string $phone )
$phone string

setTitle() 공개 메소드

public setTitle ( PersonTitle $title = null )
$title PersonTitle

setUpdated() 공개 메소드

Set updated
public setUpdated ( DateTime $updated ) : Author
$updated DateTime
리턴 Author

setUrl() 공개 메소드

public setUrl ( string $url )
$url string

setUser() 공개 메소드

Set user
public setUser ( User $user = null ) : Author
$user Ojs\UserBundle\Entity\User
리턴 Author

translate() 공개 메소드

Translation helper method
public translate ( null $locale = null ) : mixed | null | AuthorTranslation
$locale null
리턴 mixed | null | AuthorTranslation

프로퍼티 상세

$billing_address 보호되어 있는 프로퍼티

protected string $billing_address
리턴 string

$city 보호되어 있는 프로퍼티

protected string $city
리턴 string

$country 보호되어 있는 프로퍼티

protected Country,BulutYazilim\LocationBundle\Entity $country
리턴 BulutYazilim\LocationBundle\Entity\Country

$fax 보호되어 있는 프로퍼티

protected string $fax
리턴 string

$id 보호되어 있는 프로퍼티

protected int $id
리턴 integer

$phone 보호되어 있는 프로퍼티

protected string $phone
리턴 string

$translations 보호되어 있는 프로퍼티

protected $translations

$url 보호되어 있는 프로퍼티

protected string $url
리턴 string