Passed
Pull Request — master (#153)
by Kiran
03:55
created
includes/wpinv-helper-functions.php 1 patch
Doc Comments   +30 added lines, -1 removed lines patch added patch discarded remove patch
@@ -31,6 +31,9 @@  discard block
 block discarded – undo
31 31
     return apply_filters( 'wpinv_get_ip', $ip );
32 32
 }
33 33
 
34
+/**
35
+ * @return string
36
+ */
34 37
 function wpinv_get_user_agent() {
35 38
     if ( ! empty( $_SERVER['HTTP_USER_AGENT'] ) ) {
36 39
         $user_agent = sanitize_text_field( $_SERVER['HTTP_USER_AGENT'] );
@@ -41,6 +44,9 @@  discard block
 block discarded – undo
41 44
     return apply_filters( 'wpinv_get_user_agent', $user_agent );
42 45
 }
43 46
 
47
+/**
48
+ * @param integer $decimals
49
+ */
44 50
 function wpinv_sanitize_amount( $amount, $decimals = NULL ) {
45 51
     $is_negative   = false;
46 52
     $thousands_sep = wpinv_thousands_separator();
@@ -79,6 +85,9 @@  discard block
 block discarded – undo
79 85
 }
80 86
 add_filter( 'wpinv_sanitize_amount_decimals', 'wpinv_currency_decimal_filter', 10, 1 );
81 87
 
88
+/**
89
+ * @param integer $decimals
90
+ */
82 91
 function wpinv_round_amount( $amount, $decimals = NULL ) {
83 92
     if ( $decimals === NULL ) {
84 93
         $decimals = wpinv_decimals();
@@ -298,6 +307,9 @@  discard block
 block discarded – undo
298 307
     return apply_filters( 'wpinv_currency_symbol', $currency_symbol, $currency );
299 308
 }
300 309
 
310
+/**
311
+ * @return string
312
+ */
301 313
 function wpinv_currency_position() {
302 314
     $position = wpinv_get_option( 'currency_position', 'left' );
303 315
     
@@ -556,6 +568,9 @@  discard block
 block discarded – undo
556 568
     return $price;
557 569
 }
558 570
 
571
+/**
572
+ * @return string
573
+ */
559 574
 function wpinv_format_amount( $amount, $decimals = NULL, $calculate = false ) {
560 575
     $thousands_sep = wpinv_thousands_separator();
561 576
     $decimal_sep   = wpinv_decimal_separator();
@@ -606,6 +621,9 @@  discard block
 block discarded – undo
606 621
     return apply_filters( 'wpinv_sanitize_key', $key, $raw_key );
607 622
 }
608 623
 
624
+/**
625
+ * @return string
626
+ */
609 627
 function wpinv_get_file_extension( $str ) {
610 628
     $parts = explode( '.', $str );
611 629
     return end( $parts );
@@ -810,6 +828,9 @@  discard block
 block discarded – undo
810 828
     return strlen( $str );
811 829
 }
812 830
 
831
+/**
832
+ * @param string $str
833
+ */
813 834
 function wpinv_utf8_strtolower( $str, $encoding = 'UTF-8' ) {
814 835
     if ( function_exists( 'mb_strtolower' ) ) {
815 836
         return mb_strtolower( $str, $encoding );
@@ -818,6 +839,9 @@  discard block
 block discarded – undo
818 839
     return strtolower( $str );
819 840
 }
820 841
 
842
+/**
843
+ * @param string $str
844
+ */
821 845
 function wpinv_utf8_strtoupper( $str, $encoding = 'UTF-8' ) {
822 846
     if ( function_exists( 'mb_strtoupper' ) ) {
823 847
         return mb_strtoupper( $str, $encoding );
@@ -895,7 +919,7 @@  discard block
 block discarded – undo
895 919
  *
896 920
  * @param string $str The string being decoded.
897 921
  * @param string $encoding The encoding parameter is the character encoding. Default "UTF-8".
898
- * @return string The width of string.
922
+ * @return integer The width of string.
899 923
  */
900 924
 function wpinv_utf8_strwidth( $str, $encoding = 'UTF-8' ) {
901 925
     if ( function_exists( 'mb_strwidth' ) ) {
@@ -946,6 +970,11 @@  discard block
 block discarded – undo
946 970
     return $period;
947 971
 }
948 972
 
973
+/**
974
+ * @param integer $calendar
975
+ * @param string $month
976
+ * @param string $year
977
+ */
949 978
 function wpinv_cal_days_in_month( $calendar, $month, $year ) {
950 979
     if ( function_exists( 'cal_days_in_month' ) ) {
951 980
         return cal_days_in_month( $calendar, $month, $year );
Please login to merge, or discard this patch.
includes/wpinv-invoice-functions.php 1 patch
Doc Comments   +12 added lines patch added patch discarded remove patch
@@ -488,6 +488,9 @@  discard block
 block discarded – undo
488 488
     return $invoice->get_description();
489 489
 }
490 490
 
491
+/**
492
+ * @return string
493
+ */
491 494
 function wpinv_get_invoice_currency_code( $invoice_id = 0 ) {
492 495
     $invoice = new WPInv_Invoice( $invoice_id );
493 496
     return $invoice->get_currency();
@@ -521,6 +524,9 @@  discard block
 block discarded – undo
521 524
     return $invoice->get_gateway_title();
522 525
 }
523 526
 
527
+/**
528
+ * @return string
529
+ */
524 530
 function wpinv_get_payment_transaction_id( $invoice_id ) {
525 531
     $invoice = new WPInv_Invoice( $invoice_id );
526 532
     
@@ -616,6 +622,9 @@  discard block
 block discarded – undo
616 622
     return $invoice->get_total( $currency );
617 623
 }
618 624
 
625
+/**
626
+ * @return string
627
+ */
619 628
 function wpinv_get_date_created( $invoice_id = 0, $format = '' ) {
620 629
     $invoice = new WPInv_Invoice( $invoice_id );
621 630
 
@@ -626,6 +635,9 @@  discard block
 block discarded – undo
626 635
     return $date_created;
627 636
 }
628 637
 
638
+/**
639
+ * @return string
640
+ */
629 641
 function wpinv_get_invoice_date( $invoice_id = 0, $format = '', $default = true ) {
630 642
     $invoice = new WPInv_Invoice( $invoice_id );
631 643
     
Please login to merge, or discard this patch.
includes/wpinv-subscription.php 1 patch
Doc Comments   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -370,7 +370,7 @@  discard block
 block discarded – undo
370 370
 	 * Retrieves the transaction ID from the subscription
371 371
 	 *
372 372
 	 * @since  1.0.0
373
-	 * @return bool
373
+	 * @return string
374 374
 	 */
375 375
 	public function get_transaction_id() {
376 376
 
@@ -392,7 +392,7 @@  discard block
 block discarded – undo
392 392
 	 * Stores the transaction ID for the subscription purchase
393 393
 	 *
394 394
 	 * @since  1.0.0.4
395
-	 * @return bool
395
+	 * @return boolean|null
396 396
 	 */
397 397
 	public function set_transaction_id( $txn_id = '' ) {
398 398
 		$this->update( array( 'transaction_id' => $txn_id ) );
@@ -403,7 +403,7 @@  discard block
 block discarded – undo
403 403
 	 * Renews a subscription
404 404
 	 *
405 405
 	 * @since  1.0.0
406
-	 * @return bool
406
+	 * @return boolean|null
407 407
 	 */
408 408
 	public function renew() {
409 409
 
@@ -492,7 +492,7 @@  discard block
 block discarded – undo
492 492
 	 *
493 493
 	 * @since  1.0.0
494 494
 	 * @param  $check_expiration bool True if expiration date should be checked with merchant processor before expiring
495
-	 * @return void
495
+	 * @return false|null
496 496
 	 */
497 497
 	public function expire( $check_expiration = false ) {
498 498
 
@@ -744,7 +744,7 @@  discard block
 block discarded – undo
744 744
 	 * Retrieves the subscription status
745 745
 	 *
746 746
 	 * @since  1.0.0
747
-	 * @return int
747
+	 * @return string
748 748
 	 */
749 749
 	public function get_status() {
750 750
 
Please login to merge, or discard this patch.
includes/gateways/authorizenet.php 1 patch
Doc Comments   +3 added lines patch added patch discarded remove patch
@@ -648,6 +648,9 @@
 block discarded – undo
648 648
 }
649 649
 add_filter( 'wpinv_enabled_payment_gateways', 'wpinv_check_authorizenet_currency_support', 10, 1 );
650 650
 
651
+/**
652
+ * @param WPInv_Invoice $invoice
653
+ */
651 654
 function wpinv_authorizenet_link_transaction_id( $transaction_id, $invoice_id, $invoice ) {
652 655
     if ( $transaction_id == $invoice_id ) {
653 656
         $link = $transaction_id;
Please login to merge, or discard this patch.
includes/gateways/paypal.php 1 patch
Doc Comments   +3 added lines patch added patch discarded remove patch
@@ -757,6 +757,9 @@
 block discarded – undo
757 757
 }
758 758
 add_filter( 'wpinv_payment_get_transaction_id-paypal', 'wpinv_paypal_get_transaction_id', 10, 1 );
759 759
 
760
+/**
761
+ * @param WPInv_Invoice $invoice
762
+ */
760 763
 function wpinv_paypal_link_transaction_id( $transaction_id, $invoice_id, $invoice ) {
761 764
     if ( $transaction_id == $invoice_id ) {
762 765
         $transaction_link = $transaction_id;
Please login to merge, or discard this patch.