PHP Класс Newscoop\Entity\Section

Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$articleTemplate Newscoop\Entity\Template"
$articlesLink string Link to topic articles resource
$id integer
$issue Newscoop\Entity\Issue
$language Newscoop\Entity\Language
$name string
$number integer
$publication Newscoop\Entity\Publication
$shortName string
$template Newscoop\Entity\Template"

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

Метод Описание
__construct ( integer $number, string $name, Newscoop\Entity\Issue $issue = null )
__toString ( ) : string String representation of this object
getArticlesLink ( ) : string Get link to topic articles resource
getId ( ) : integer Getter for id
getIssue ( ) : Newscoop\Entity\Issue Get the issue assigned to this section
getIssueName ( ) : string Get name of Issue
getLanguage ( ) : Newscoop\Entity\Language Get language
getLanguageCode ( ) : string Get language code
getLanguageId ( ) : integer Get language id
getLanguageName ( ) : string Get language name
getName ( ) : string Get name
getNameAndLanguage ( ) : string Get name of section with language
getNumber ( ) : integer Get number
getPublicationName ( ) : string Get name of publication
getShortName ( ) : string Get short name
setArticleTemplate ( Template $template ) : Newscoop\Entity\Section Set article template
setArticlesLink ( string $articlesLink ) Set link to topic articles resource
setId ( integer $id ) : self Setter for id
setShortName ( string $shortName ) : void Set short name
setTemplate ( Template $template ) : Newscoop\Entity\Section Set template

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

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

public __construct ( integer $number, string $name, Newscoop\Entity\Issue $issue = null )
$number integer
$name string
$issue Newscoop\Entity\Issue

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

String representation of this object
public __toString ( ) : string
Результат string

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

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

getIssue() публичный метод

Get the issue assigned to this section
public getIssue ( ) : Newscoop\Entity\Issue
Результат Newscoop\Entity\Issue

getIssueName() публичный метод

Get name of Issue
public getIssueName ( ) : string
Результат string

getLanguage() публичный метод

Get language
public getLanguage ( ) : Newscoop\Entity\Language
Результат Newscoop\Entity\Language

getLanguageCode() публичный метод

Get language code
public getLanguageCode ( ) : string
Результат string

getLanguageId() публичный метод

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

getLanguageName() публичный метод

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

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

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

getNameAndLanguage() публичный метод

Get name of section with language
public getNameAndLanguage ( ) : string
Результат string

getNumber() публичный метод

Get number
public getNumber ( ) : integer
Результат integer

getPublicationName() публичный метод

Get name of publication
public getPublicationName ( ) : string
Результат string

getShortName() публичный метод

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

setArticleTemplate() публичный метод

Set article template
public setArticleTemplate ( Template $template ) : Newscoop\Entity\Section
$template Template
Результат Newscoop\Entity\Section

setId() публичный метод

Setter for id
public setId ( integer $id ) : self
$id integer Value to set
Результат self

setShortName() публичный метод

Set short name
public setShortName ( string $shortName ) : void
$shortName string
Результат void

setTemplate() публичный метод

Set template
public setTemplate ( Template $template ) : Newscoop\Entity\Section
$template Template
Результат Newscoop\Entity\Section

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

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

protected Newscoop\Entity\Template" $articleTemplate
Результат Newscoop\Entity\Template"

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

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

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

protected Newscoop\Entity\Issue $issue
Результат Newscoop\Entity\Issue

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

protected Newscoop\Entity\Language $language
Результат Newscoop\Entity\Language

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

protected string $name
Результат string

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

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

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

protected Newscoop\Entity\Publication $publication
Результат Newscoop\Entity\Publication

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

protected string $shortName
Результат string

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

protected Newscoop\Entity\Template" $template
Результат Newscoop\Entity\Template"