@@ -130,6 +130,10 @@ discard block |
||
130 | 130 | } |
131 | 131 | } |
132 | 132 | |
133 | + /** |
|
134 | + * @param string $name |
|
135 | + * @param string $value |
|
136 | + */ |
|
133 | 137 | public function setcookie($name, $value, $expire = 0, $secure = false, $httponly = false){ |
134 | 138 | if ( ! headers_sent() ) { |
135 | 139 | setcookie( $name, $value, $expire, COOKIEPATH ? COOKIEPATH : '/', COOKIE_DOMAIN, $secure, apply_filters( 'wpinv_cookie_httponly', $httponly, $name, $value, $expire, $secure ) ); |
@@ -274,7 +278,7 @@ discard block |
||
274 | 278 | * When a user is logged out, ensure they have a unique nonce by using the customer/session ID. |
275 | 279 | * |
276 | 280 | * @param int $uid User ID. |
277 | - * @return string |
|
281 | + * @return integer |
|
278 | 282 | */ |
279 | 283 | public function nonce_user_logged_out( $uid ) { |
280 | 284 | return $this->has_session() && $this->_customer_id ? $this->_customer_id : $uid; |
@@ -321,12 +321,18 @@ discard block |
||
321 | 321 | return apply_filters( 'wpinv_get_discount_code', $code, $code_id ); |
322 | 322 | } |
323 | 323 | |
324 | +/** |
|
325 | + * @return string |
|
326 | + */ |
|
324 | 327 | function wpinv_get_discount_start_date( $code_id = null ) { |
325 | 328 | $start_date = get_post_meta( $code_id, '_wpi_discount_start', true ); |
326 | 329 | |
327 | 330 | return apply_filters( 'wpinv_get_discount_start_date', $start_date, $code_id ); |
328 | 331 | } |
329 | 332 | |
333 | +/** |
|
334 | + * @return string |
|
335 | + */ |
|
330 | 336 | function wpinv_get_discount_expiration( $code_id = null ) { |
331 | 337 | $expiration = get_post_meta( $code_id, '_wpi_discount_expiration', true ); |
332 | 338 | |
@@ -649,6 +655,9 @@ discard block |
||
649 | 655 | return (bool) apply_filters( 'wpinv_is_discount_item_req_met', $ret, $code_id, $condition ); |
650 | 656 | } |
651 | 657 | |
658 | +/** |
|
659 | + * @param string $code |
|
660 | + */ |
|
652 | 661 | function wpinv_is_discount_used( $code = null, $user = '', $code_id = 0 ) { |
653 | 662 | global $wpi_checkout_id; |
654 | 663 | |
@@ -816,6 +825,9 @@ discard block |
||
816 | 825 | |
817 | 826 | } |
818 | 827 | |
828 | +/** |
|
829 | + * @param double $amount |
|
830 | + */ |
|
819 | 831 | function wpinv_format_discount_rate( $type, $amount ) { |
820 | 832 | if ( $type == 'flat' ) { |
821 | 833 | return wpinv_price( wpinv_format_amount( $amount ) ); |
@@ -860,6 +872,9 @@ discard block |
||
860 | 872 | return $discounts; |
861 | 873 | } |
862 | 874 | |
875 | +/** |
|
876 | + * @return boolean |
|
877 | + */ |
|
863 | 878 | function wpinv_unset_cart_discount( $code = '' ) { |
864 | 879 | $discounts = wpinv_get_cart_discounts(); |
865 | 880 | |
@@ -1140,6 +1155,9 @@ discard block |
||
1140 | 1155 | return (bool) apply_filters( 'wpinv_multiple_discounts_allowed', $ret ); |
1141 | 1156 | } |
1142 | 1157 | |
1158 | +/** |
|
1159 | + * @param integer $code |
|
1160 | + */ |
|
1143 | 1161 | function wpinv_get_discount_label( $code, $echo = true ) { |
1144 | 1162 | $label = wp_sprintf( __( 'Discount%1$s', 'invoicing' ), ( $code != '' && $code != 'none' ? ' (<code>' . $code . '</code>)': '' ) ); |
1145 | 1163 | $label = apply_filters( 'wpinv_get_discount_label', $label, $code ); |