PHP 클래스 Newscoop\Subscription\SubscriptionData

파일 보기 프로젝트 열기: sourcefabric/newscoop

공개 프로퍼티들

프로퍼티 타입 설명
$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