PHP Класс Newscoop\Subscription\SubscriptionData

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

Открытые свойства

Свойство Тип Описание
$active boolean Subscription status
$articles array Array of Subscription Articles
$currency string Currency
$days integer How long subscription should be valid
$issues array Array of Subscription Issues
$paidDays integer How long subscription will be valid
$publicationId integer Publication Id
$sections array Array of SubscriptionSections
$startDate DateTime Subscription start date
$subscription Subscription Subscription Class
$subscriptionId integer Subscription id
$toPay decimal To pay value
$type string 'T' for Trial subscription, 'P' for paid subscription or 'PN' for paid now subscriptions.
$userId integer User id

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

Метод Описание
__construct ( array $data, Subscription $subscription = null )
addArticle ( Article $article, $language )
addIssue ( Issue $issue, $language )
addSection ( Section $section, $language )

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

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

public __construct ( array $data, Subscription $subscription = null )
$data array
$subscription Subscription

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

public addArticle ( Article $article, $language )
$article Newscoop\Entity\Article

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

public addIssue ( Issue $issue, $language )
$issue Newscoop\Entity\Issue

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

public addSection ( Section $section, $language )
$section Newscoop\Entity\Section

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

$active публичное свойство

Subscription status
public bool $active
Результат boolean

$articles публичное свойство

Array of Subscription Articles
public array $articles
Результат array

$currency публичное свойство

Currency
public string $currency
Результат string

$days публичное свойство

How long subscription should be valid
public int $days
Результат integer

$issues публичное свойство

Array of Subscription Issues
public array $issues
Результат array

$paidDays публичное свойство

How long subscription will be valid
public int $paidDays
Результат integer

$publicationId публичное свойство

Publication Id
public int $publicationId
Результат integer

$sections публичное свойство

Array of SubscriptionSections
public array $sections
Результат array

$startDate публичное свойство

Subscription start date
public DateTime $startDate
Результат DateTime

$subscription публичное свойство

Subscription Class
public Subscription,Newscoop\Subscription $subscription
Результат Subscription

$subscriptionId публичное свойство

Subscription id
public int $subscriptionId
Результат integer

$toPay публичное свойство

To pay value
public decimal $toPay
Результат decimal

$type публичное свойство

'T' for Trial subscription, 'P' for paid subscription or 'PN' for paid now subscriptions.
public string $type
Результат string

$userId публичное свойство

User id
public int $userId
Результат integer