PHP Class WellCommerce\Bundle\CouponBundle\Entity\Coupon

Author: Adam Piotrowski ([email protected])
Inheritance: implements WellCommerce\Bundle\CouponBundle\Entity\CouponInterface, use trait Knp\DoctrineBehaviors\Model\Translatable\Translatable, use trait Knp\DoctrineBehaviors\Model\Timestampable\Timestampable, use trait Knp\DoctrineBehaviors\Model\Blameable\Blameable
Afficher le fichier Open project: wellcommerce/wellcommerce Class Usage Examples

Protected Properties

Свойство Type Description
$clientUsageLimit integer
$code string
$currency string
$globalUsageLimit integer
$modifierType string
$modifierValue integer | float
$validFrom DateTime | null
$validTo DateTime | null

Méthodes publiques

Méthode Description
getClientUsageLimit ( ) : integer
getCode ( ) : string
getCurrency ( ) : string
getGlobalUsageLimit ( ) : integer
getModifierType ( ) : string
getModifierValue ( ) : float
getValidFrom ( )
getValidTo ( )
setClientUsageLimit ( integer $clientUsageLimit )
setCode ( string $code )
setCurrency ( string $currency )
setGlobalUsageLimit ( integer $globalUsageLimit )
setModifierType ( string $modifierType )
setModifierValue ( float $modifierValue )
setValidFrom ( DateTime $validFrom = null )
setValidTo ( DateTime $validTo = null )

Method Details

getClientUsageLimit() public méthode

public getClientUsageLimit ( ) : integer
Résultat integer

getCode() public méthode

public getCode ( ) : string
Résultat string

getCurrency() public méthode

public getCurrency ( ) : string
Résultat string

getGlobalUsageLimit() public méthode

public getGlobalUsageLimit ( ) : integer
Résultat integer

getModifierType() public méthode

public getModifierType ( ) : string
Résultat string

getModifierValue() public méthode

public getModifierValue ( ) : float
Résultat float

getValidFrom() public méthode

public getValidFrom ( )

getValidTo() public méthode

public getValidTo ( )

setClientUsageLimit() public méthode

public setClientUsageLimit ( integer $clientUsageLimit )
$clientUsageLimit integer

setCode() public méthode

public setCode ( string $code )
$code string

setCurrency() public méthode

public setCurrency ( string $currency )
$currency string

setGlobalUsageLimit() public méthode

public setGlobalUsageLimit ( integer $globalUsageLimit )
$globalUsageLimit integer

setModifierType() public méthode

public setModifierType ( string $modifierType )
$modifierType string

setModifierValue() public méthode

public setModifierValue ( float $modifierValue )
$modifierValue float

setValidFrom() public méthode

public setValidFrom ( DateTime $validFrom = null )
$validFrom DateTime

setValidTo() public méthode

public setValidTo ( DateTime $validTo = null )
$validTo DateTime

Property Details

$clientUsageLimit protected_oe property

protected int $clientUsageLimit
Résultat integer

$code protected_oe property

protected string $code
Résultat string

$currency protected_oe property

protected string $currency
Résultat string

$globalUsageLimit protected_oe property

protected int $globalUsageLimit
Résultat integer

$modifierType protected_oe property

protected string $modifierType
Résultat string

$modifierValue protected_oe property

protected int|float $modifierValue
Résultat integer | float

$validFrom protected_oe property

protected DateTime|null $validFrom
Résultat DateTime | null

$validTo protected_oe property

protected DateTime|null $validTo
Résultat DateTime | null