PHP Класс Ojs\JournalBundle\Entity\PublisherTypes

Наследование: extends Prezent\Doctrine\Translatable\Entity\AbstractTranslatable, use trait Ojs\CoreBundle\Entity\GenericEntityTrait
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$id integer
$translations

Открытые методы

Метод Описание
__construct ( )
__toString ( ) : string
addPublisher ( Publisher $publisher )
getDescription ( ) : string Get description
getDescriptionTranslations ( ) : string Get description translations
getId ( ) : integer Get id
getName ( ) : string Get name
getNameTranslations ( ) : string Get name translations
getPublishers ( ) : ArrayCollection
getSlug ( ) : string
removePublisher ( Publisher $publisher )
setCreated ( DateTime $created ) : PublisherTypes Set created
setDescription ( string $description ) : PublisherTypes Set description
setName ( string $name ) : PublisherTypes Set name
setSlug ( mixed $slug )
setUpdated ( DateTime $updated ) : PublisherTypes Set updated
translate ( null $locale = null ) : mixed | null | Ojs\JournalBundle\Entity\PublisherTypesTranslation Translation helper method

Описание методов

__construct() публичный Метод

public __construct ( )

__toString() публичный Метод

public __toString ( ) : string
Результат string

addPublisher() публичный Метод

public addPublisher ( Publisher $publisher )
$publisher Publisher

getDescription() публичный Метод

Get description
public getDescription ( ) : string
Результат string

getDescriptionTranslations() публичный Метод

Get description translations
public getDescriptionTranslations ( ) : string
Результат string

getId() публичный Метод

Get id
public getId ( ) : integer
Результат integer

getName() публичный Метод

Get name
public getName ( ) : string
Результат string

getNameTranslations() публичный Метод

Get name translations
public getNameTranslations ( ) : string
Результат string

getPublishers() публичный Метод

public getPublishers ( ) : ArrayCollection
Результат Doctrine\Common\Collections\ArrayCollection

getSlug() публичный Метод

public getSlug ( ) : string
Результат string

removePublisher() публичный Метод

public removePublisher ( Publisher $publisher )
$publisher Publisher

setCreated() публичный Метод

Set created
public setCreated ( DateTime $created ) : PublisherTypes
$created DateTime
Результат PublisherTypes

setDescription() публичный Метод

Set description
public setDescription ( string $description ) : PublisherTypes
$description string
Результат PublisherTypes

setName() публичный Метод

Set name
public setName ( string $name ) : PublisherTypes
$name string
Результат PublisherTypes

setSlug() публичный Метод

public setSlug ( mixed $slug )
$slug mixed

setUpdated() публичный Метод

Set updated
public setUpdated ( DateTime $updated ) : PublisherTypes
$updated DateTime
Результат PublisherTypes

translate() публичный Метод

Translation helper method
public translate ( null $locale = null ) : mixed | null | Ojs\JournalBundle\Entity\PublisherTypesTranslation
$locale null
Результат mixed | null | Ojs\JournalBundle\Entity\PublisherTypesTranslation

Описание свойств

$id защищенное свойство

protected int $id
Результат integer

$translations защищенное свойство

protected $translations