PHP Класс Newscoop\Subscription\Article

Показать файл Открыть проект

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

Свойство Тип Описание
$article
$articleNumber integer
$days integer
$id integer
$language Newscoop\Entity\Language
$noticeSent string
$paidDays integer
$startDate DateTime
$subscription Newscoop\Subscription\Subscription

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

Метод Описание
__construct ( Subscription $subscription, Article $article )
getArticle ( ) : string Get article
getArticleNumber ( ) : integer Get articleNumber
getDays ( ) : integer Get days
getExpirationDate ( ) : DateTime Get expiration date
getId ( ) : integer Get id
getLanguage ( ) : Newscoop\Entity\Language Get language
getLanguageId ( ) : integer Get language id
getLanguageName ( ) : string Get language name
getName ( ) : string Get name
getPaidDays ( ) : integer Get paid days
getStartDate ( ) : DateTime Get start date
getSubscription ( ) : Newscoop\Subscription\Subscription Get subscription
hasLanguage ( ) : boolean Test if has language set
setDays ( integer $days ) : Newscoop\Entity\SubscriptionSection Set days
setLanguage ( Language $language ) : void Set language
setPaidDays ( integer $paidDays ) : Newscoop\Entity\SubscriptionSection Set paid days
setStartDate ( DateTime $date ) : Newscoop\Entity\SubscriptionSection Set start date

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

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

public __construct ( Subscription $subscription, Article $article )
$subscription Subscription
$article Newscoop\Entity\Article

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

Get article
public getArticle ( ) : string
Результат string

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

Get articleNumber
public getArticleNumber ( ) : integer
Результат integer

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

Get days
public getDays ( ) : integer
Результат integer

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

Get expiration date
public getExpirationDate ( ) : DateTime
Результат DateTime

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

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

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

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

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

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

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

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

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

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

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

Get paid days
public getPaidDays ( ) : integer
Результат integer

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

Get start date
public getStartDate ( ) : DateTime
Результат DateTime

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

Get subscription
public getSubscription ( ) : Newscoop\Subscription\Subscription
Результат Newscoop\Subscription\Subscription

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

Test if has language set
public hasLanguage ( ) : boolean
Результат boolean

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

Set days
public setDays ( integer $days ) : Newscoop\Entity\SubscriptionSection
$days integer
Результат Newscoop\Entity\SubscriptionSection

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

Set language
public setLanguage ( Language $language ) : void
$language Newscoop\Entity\Language
Результат void

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

Set paid days
public setPaidDays ( integer $paidDays ) : Newscoop\Entity\SubscriptionSection
$paidDays integer
Результат Newscoop\Entity\SubscriptionSection

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

Set start date
public setStartDate ( DateTime $date ) : Newscoop\Entity\SubscriptionSection
$date DateTime
Результат Newscoop\Entity\SubscriptionSection

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

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

protected $article

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

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

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

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

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

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

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

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

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

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

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

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

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

protected DateTime $startDate
Результат DateTime

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

protected Newscoop\Subscription\Subscription $subscription
Результат Newscoop\Subscription\Subscription