PHP 클래스 Scalr_Billing

파일 보기 프로젝트 열기: scalr/scalr 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$customerId
$package
$subscriptionId

공개 메소드들

메소드 설명
__construct ( )
applyCoupon ( $code )
cancelSubscription ( )
changePackage ( $newPackage )
createSubscription ( $package, $ccNumber, $ccExpMonth, $ccExpYear, $ccCvv, $fName = "", $lName = "", $postalCode = "" )
getAvailablePackages ( )
getInfo ( )
getInvoices ( $addText = false )
getLimits ( $package )
getSCUByInstanceType ( $serverType, $platform )
init ( ) : Scalr_Billing
loadByAccount ( Scalr_Account $account ) : Scalr_Billing
reactivateSubscription ( )
reportScuUsage ( $scu, $memo )
setComponentValue ( $componentId, $value )
setPackage ( $package )
updateCreditCard ( $ccNumber, $ccCvv, $ccExpMonth, $ccExpYear, $fName, $lName, $postalCode )

보호된 메소드들

메소드 설명
getCurrentScuUsage ( )

비공개 메소드들

메소드 설명
setLimits ( $package )

메소드 상세

__construct() 공개 메소드

public __construct ( )

applyCoupon() 공개 메소드

public applyCoupon ( $code )

cancelSubscription() 공개 메소드

public cancelSubscription ( )

changePackage() 공개 메소드

public changePackage ( $newPackage )

createSubscription() 공개 메소드

public createSubscription ( $package, $ccNumber, $ccExpMonth, $ccExpYear, $ccCvv, $fName = "", $lName = "", $postalCode = "" )

getAvailablePackages() 공개 메소드

getCurrentScuUsage() 보호된 메소드

protected getCurrentScuUsage ( )

getInfo() 공개 메소드

public getInfo ( )

getInvoices() 공개 메소드

public getInvoices ( $addText = false )

getLimits() 공개 메소드

public getLimits ( $package )

getSCUByInstanceType() 공개 정적인 메소드

public static getSCUByInstanceType ( $serverType, $platform )

init() 공개 정적인 메소드

public static init ( ) : Scalr_Billing
리턴 Scalr_Billing

loadByAccount() 공개 메소드

public loadByAccount ( Scalr_Account $account ) : Scalr_Billing
$account Scalr_Account
리턴 Scalr_Billing

reactivateSubscription() 공개 메소드

reportScuUsage() 공개 메소드

public reportScuUsage ( $scu, $memo )

setComponentValue() 공개 메소드

public setComponentValue ( $componentId, $value )

setPackage() 공개 메소드

public setPackage ( $package )

updateCreditCard() 공개 메소드

public updateCreditCard ( $ccNumber, $ccCvv, $ccExpMonth, $ccExpYear, $fName, $lName, $postalCode )

프로퍼티 상세

$customerId 공개적으로 프로퍼티

public $customerId

$package 공개적으로 프로퍼티

public $package

$subscriptionId 공개적으로 프로퍼티

public $subscriptionId