PHP Класс Newscoop\Subscription\Section

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

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

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

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

Метод Описание
__construct ( Subscription $subscription, integer $sectionNumber )
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
getSectionNumber ( ) : string Get section number
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
setNoticeSent ( string $noticeSent ) Set noticeSent
setPaidDays ( integer $paidDays ) : Newscoop\Entity\SubscriptionSection Set paid days
setStartDate ( DateTime $date ) : Newscoop\Entity\SubscriptionSection Set start date

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

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

public __construct ( Subscription $subscription, integer $sectionNumber )
$subscription Subscription
$sectionNumber 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

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

Get section number
public getSectionNumber ( ) : string
Результат string

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

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

Set noticeSent
public setNoticeSent ( string $noticeSent )
$noticeSent string

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

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

$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

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

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

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

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

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

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