PHP Class Newscoop\Subscription\Issue

Afficher le fichier Open project: sourcefabric/newscoop

Protected Properties

Свойство Type Description
$days integer
$id integer
$issue Newscoop\Entity\Issue
$issueNumber integer
$language Newscoop\Entity\Language
$noticeSent string
$paidDays integer
$startDate DateTime
$subscription Newscoop\Subscription\Subscription

Méthodes publiques

Méthode Description
__construct ( Subscription $subscription, Issue $issue )
getDays ( ) : integer Get days
getExpirationDate ( ) : DateTime Get expiration date
getId ( ) : integer Get id
getIssue ( ) : string Get issue
getIssueNumber ( ) : integer Get issueNumber
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

Method Details

__construct() public méthode

public __construct ( Subscription $subscription, Issue $issue )
$subscription Subscription
$issue Newscoop\Entity\Issue

getDays() public méthode

Get days
public getDays ( ) : integer
Résultat integer

getExpirationDate() public méthode

Get expiration date
public getExpirationDate ( ) : DateTime
Résultat DateTime

getId() public méthode

Get id
public getId ( ) : integer
Résultat integer

getIssue() public méthode

Get issue
public getIssue ( ) : string
Résultat string

getIssueNumber() public méthode

Get issueNumber
public getIssueNumber ( ) : integer
Résultat integer

getLanguage() public méthode

Get language
public getLanguage ( ) : Newscoop\Entity\Language
Résultat Newscoop\Entity\Language

getLanguageId() public méthode

Get language id
public getLanguageId ( ) : integer
Résultat integer

getLanguageName() public méthode

Get language name
public getLanguageName ( ) : string
Résultat string

getName() public méthode

Get name
public getName ( ) : string
Résultat string

getPaidDays() public méthode

Get paid days
public getPaidDays ( ) : integer
Résultat integer

getStartDate() public méthode

Get start date
public getStartDate ( ) : DateTime
Résultat DateTime

getSubscription() public méthode

Get subscription
public getSubscription ( ) : Newscoop\Subscription\Subscription
Résultat Newscoop\Subscription\Subscription

hasLanguage() public méthode

Test if has language set
public hasLanguage ( ) : boolean
Résultat boolean

setDays() public méthode

Set days
public setDays ( integer $days ) : Newscoop\Entity\SubscriptionSection
$days integer
Résultat Newscoop\Entity\SubscriptionSection

setLanguage() public méthode

Set language
public setLanguage ( Language $language ) : void
$language Newscoop\Entity\Language
Résultat void

setPaidDays() public méthode

Set paid days
public setPaidDays ( integer $paidDays ) : Newscoop\Entity\SubscriptionSection
$paidDays integer
Résultat Newscoop\Entity\SubscriptionSection

setStartDate() public méthode

Set start date
public setStartDate ( DateTime $date ) : Newscoop\Entity\SubscriptionSection
$date DateTime
Résultat Newscoop\Entity\SubscriptionSection

Property Details

$days protected_oe property

protected int $days
Résultat integer

$id protected_oe property

protected int $id
Résultat integer

$issue protected_oe property

protected Issue,Newscoop\Entity $issue
Résultat Newscoop\Entity\Issue

$issueNumber protected_oe property

protected int $issueNumber
Résultat integer

$language protected_oe property

protected Newscoop\Entity\Language $language
Résultat Newscoop\Entity\Language

$noticeSent protected_oe property

protected string $noticeSent
Résultat string

$paidDays protected_oe property

protected int $paidDays
Résultat integer

$startDate protected_oe property

protected DateTime $startDate
Résultat DateTime

$subscription protected_oe property

protected Newscoop\Subscription\Subscription $subscription
Résultat Newscoop\Subscription\Subscription