PHP Class Coupon

Inheritance: extends Illuminate\Database\Migrations\Migration
Afficher le fichier Open project: yupe/yupe Class Usage Examples

Méthodes publiques

Méthode Description
afterFind ( )
attributeLabels ( ) : array
beforeSave ( ) : boolean
decreaseQuantity ( )
getCouponByCode ( $code ) : mixed
getCouponErrors ( integer $price ) : array
getDiscount ( $price ) : float
getIsAvailable ( integer $price ) : boolean
getNumberUsagesByUser ( $userId ) : string
model ( string $className = __CLASS__ ) : Coupon Returns the static model of the specified AR class.
relations ( ) : array
rules ( ) : array
scopes ( ) : array
search ( ) : CActiveDataProvider
tableName ( ) : string

Method Details

afterFind() public méthode

public afterFind ( )

attributeLabels() public méthode

public attributeLabels ( ) : array
Résultat array customized attribute labels (name=>label)

beforeSave() public méthode

public beforeSave ( ) : boolean
Résultat boolean

decreaseQuantity() public méthode

public decreaseQuantity ( )

getCouponByCode() public méthode

public getCouponByCode ( $code ) : mixed
$code
Résultat mixed

getCouponErrors() public méthode

public getCouponErrors ( integer $price ) : array
$price integer
Résultat array

getDiscount() public méthode

public getDiscount ( $price ) : float
$price
Résultat float

getIsAvailable() public méthode

public getIsAvailable ( integer $price ) : boolean
$price integer
Résultat boolean

getNumberUsagesByUser() public méthode

public getNumberUsagesByUser ( $userId ) : string
Résultat string

model() public static méthode

Please note that you should have this exact method in all your CActiveRecord descendants!
public static model ( string $className = __CLASS__ ) : Coupon
$className string active record class name.
Résultat Coupon - the static model class

relations() public méthode

public relations ( ) : array
Résultat array

rules() public méthode

public rules ( ) : array
Résultat array validation rules for model attributes.

scopes() public méthode

public scopes ( ) : array
Résultat array

tableName() public méthode

public tableName ( ) : string
Résultat string the associated database table name