PHP 인터페이스 WC_Coupon_Data_Store_Interface

Functions that must be defined by coupon store classes.
저자: WooThemes
파일 보기 프로젝트 열기: woocommerce/woocommerce

공개 메소드들

메소드 설명
decrease_usage_count ( &$coupon, string $used_by = '' ) Decrease usage count for current coupon.
get_code_by_id ( integer $id ) : string Return a coupon code for a specific ID.
get_ids_by_code ( string $code ) : array Return an array of IDs for for a specific coupon code.
get_usage_by_user_id ( &$coupon, id $user_id ) : integer Get the number of uses for a coupon by user ID.
increase_usage_count ( &$coupon, string $used_by = '' ) Increase usage count for current coupon.

메소드 상세

decrease_usage_count() 공개 메소드

Decrease usage count for current coupon.
public decrease_usage_count ( &$coupon, string $used_by = '' )
$used_by string Either user ID or billing email

get_code_by_id() 공개 메소드

Return a coupon code for a specific ID.
public get_code_by_id ( integer $id ) : string
$id integer
리턴 string Coupon Code

get_ids_by_code() 공개 메소드

Can return multiple to check for existence.
public get_ids_by_code ( string $code ) : array
$code string
리턴 array Array of IDs.

get_usage_by_user_id() 공개 메소드

Get the number of uses for a coupon by user ID.
public get_usage_by_user_id ( &$coupon, id $user_id ) : integer
$user_id id
리턴 integer

increase_usage_count() 공개 메소드

Increase usage count for current coupon.
public increase_usage_count ( &$coupon, string $used_by = '' )
$used_by string Either user ID or billing email