PHP 클래스 Coupon

상속: extends Illuminate\Database\Migrations\Migration
파일 보기 프로젝트 열기: yupe/yupe 1 사용 예제들

공개 메소드들

메소드 설명
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

메소드 상세

afterFind() 공개 메소드

public afterFind ( )

attributeLabels() 공개 메소드

public attributeLabels ( ) : array
리턴 array customized attribute labels (name=>label)

beforeSave() 공개 메소드

public beforeSave ( ) : boolean
리턴 boolean

decreaseQuantity() 공개 메소드

public decreaseQuantity ( )

getCouponByCode() 공개 메소드

public getCouponByCode ( $code ) : mixed
$code
리턴 mixed

getCouponErrors() 공개 메소드

public getCouponErrors ( integer $price ) : array
$price integer
리턴 array

getDiscount() 공개 메소드

public getDiscount ( $price ) : float
$price
리턴 float

getIsAvailable() 공개 메소드

public getIsAvailable ( integer $price ) : boolean
$price integer
리턴 boolean

getNumberUsagesByUser() 공개 메소드

public getNumberUsagesByUser ( $userId ) : string
리턴 string

model() 공개 정적인 메소드

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.
리턴 Coupon - the static model class

relations() 공개 메소드

public relations ( ) : array
리턴 array

rules() 공개 메소드

public rules ( ) : array
리턴 array validation rules for model attributes.

scopes() 공개 메소드

public scopes ( ) : array
리턴 array

tableName() 공개 메소드

public tableName ( ) : string
리턴 string the associated database table name