| @@ -463,6 +463,9 @@ discard block | ||
| 463 | 463 | |
| 464 | 464 | } // End sensei_save_quiz_answers() | 
| 465 | 465 | |
| 466 | + /** | |
| 467 | + * @return string | |
| 468 | + */ | |
| 466 | 469 |  	public static function upload_file( $file = array() ) { | 
| 467 | 470 | |
| 468 | 471 | require_once( ABSPATH . 'wp-admin/includes/admin.php' ); | 
| @@ -635,7 +638,7 @@ discard block | ||
| 635 | 638 | * @param integer $lesson_id | 
| 636 | 639 | * @param bool $complete | 
| 637 | 640 | * | 
| 638 | - * @return mixed boolean or comment_ID | |
| 641 | + * @return boolean|string boolean or comment_ID | |
| 639 | 642 | */ | 
| 640 | 643 |      public static function user_start_lesson(  $user_id = 0, $lesson_id = 0, $complete = false ) { | 
| 641 | 644 | |
| @@ -654,7 +657,7 @@ discard block | ||
| 654 | 657 | * @param int| string $user_id default 0 | 
| 655 | 658 | * @param bool $complete default false | 
| 656 | 659 | * | 
| 657 | - * @return mixed boolean or comment_ID | |
| 660 | + * @return boolean|string boolean or comment_ID | |
| 658 | 661 | */ | 
| 659 | 662 |  	public static function sensei_start_lesson( $lesson_id = 0, $user_id = 0, $complete = false ) { | 
| 660 | 663 | |
| @@ -836,7 +839,7 @@ discard block | ||
| 836 | 839 | /** | 
| 837 | 840 | * Returns the user_grade for a specific question and user, or sensei_user_answer entry | 
| 838 | 841 | * | 
| 839 | - * @param mixed $question | |
| 842 | + * @param integer $question | |
| 840 | 843 | * @param int $user_id | 
| 841 | 844 | * @return string | 
| 842 | 845 | */ | 
| @@ -864,7 +867,7 @@ discard block | ||
| 864 | 867 | * Returns the answer_notes for a specific question and user, or sensei_user_answer entry | 
| 865 | 868 | * | 
| 866 | 869 | * @deprecated since 1.7.5 use Sensei()->quiz->get_user_question_feedback instead | 
| 867 | - * @param mixed $question | |
| 870 | + * @param integer $question | |
| 868 | 871 | * @param int $user_id | 
| 869 | 872 | * @return string | 
| 870 | 873 | */ | 
| @@ -977,7 +980,7 @@ discard block | ||
| 977 | 980 | * sort_array_by_key sorts array by key | 
| 978 | 981 | * @since 1.3.0 | 
| 979 | 982 | * @param array $array by ref | 
| 980 | - * @param $key string column name in array | |
| 983 | + * @param string $key string column name in array | |
| 981 | 984 | * @return void | 
| 982 | 985 | */ | 
| 983 | 986 |  	public static function sort_array_by_key( $array, $key ) { | 
| @@ -1024,7 +1027,7 @@ discard block | ||
| 1024 | 1027 | /** | 
| 1025 | 1028 | * Get pass mark for course | 
| 1026 | 1029 | * @param integer $course_id ID of course | 
| 1027 | - * @return integer Pass mark for course | |
| 1030 | + * @return double Pass mark for course | |
| 1028 | 1031 | */ | 
| 1029 | 1032 |  	public static function sensei_course_pass_grade( $course_id = 0 ) { | 
| 1030 | 1033 | |
| @@ -1065,7 +1068,7 @@ discard block | ||
| 1065 | 1068 | * Get user total grade for course | 
| 1066 | 1069 | * @param integer $course_id ID of course | 
| 1067 | 1070 | * @param integer $user_id ID of user | 
| 1068 | - * @return integer User's total grade | |
| 1071 | + * @return double User's total grade | |
| 1069 | 1072 | */ | 
| 1070 | 1073 |  	public static function sensei_course_user_grade( $course_id = 0, $user_id = 0 ) { | 
| 1071 | 1074 | |
| @@ -1434,7 +1437,7 @@ discard block | ||
| 1434 | 1437 | * @since 1.7.0 | 
| 1435 | 1438 | * @param integer $course_id Course ID | 
| 1436 | 1439 | * @param integer $user_id User ID | 
| 1437 | - * @return int | |
| 1440 | + * @return boolean | |
| 1438 | 1441 | */ | 
| 1439 | 1442 |  	public static function user_complete_course( $course_id = 0, $user_id = 0 ) { | 
| 1440 | 1443 | global $wp_version; | 
| @@ -1592,7 +1595,7 @@ discard block | ||
| 1592 | 1595 | * @since 1.7.0 | 
| 1593 | 1596 | * @param int $lesson_id | 
| 1594 | 1597 | * @param int $user_id | 
| 1595 | - * @return mixed false or comment_ID | |
| 1598 | + * @return string|false false or comment_ID | |
| 1596 | 1599 | */ | 
| 1597 | 1600 |  	public static function user_started_lesson( $lesson_id = 0, $user_id = 0 ) { | 
| 1598 | 1601 | |
| @@ -1619,7 +1622,7 @@ discard block | ||
| 1619 | 1622 | * Check if a user has completed a lesson or not | 
| 1620 | 1623 | * | 
| 1621 | 1624 | * @uses Sensei() | 
| 1622 | - * @param mixed $lesson lesson_id or sensei_lesson_status entry | |
| 1625 | + * @param integer $lesson lesson_id or sensei_lesson_status entry | |
| 1623 | 1626 | * @param int $user_id | 
| 1624 | 1627 | * @return boolean | 
| 1625 | 1628 | */ | 
| @@ -1717,7 +1720,7 @@ discard block | ||
| 1717 | 1720 | * @since 1.7.0 | 
| 1718 | 1721 | * @param int $lesson_id | 
| 1719 | 1722 | * @param int $user_id | 
| 1720 | - * @return object | bool | |
| 1723 | + * @return integer | bool | |
| 1721 | 1724 | */ | 
| 1722 | 1725 |  	public static function user_lesson_status( $lesson_id = 0, $user_id = 0 ) { | 
| 1723 | 1726 | |
| @@ -1776,11 +1779,11 @@ discard block | ||
| 1776 | 1779 | * @since 1.7.0 | 
| 1777 | 1780 | * | 
| 1778 | 1781 | * @param int|string $user_id | 
| 1779 | - * @param int|string $lesson_id | |
| 1782 | + * @param integer $lesson_id | |
| 1780 | 1783 | * @param string $status | 
| 1781 | 1784 | * @param array $metadata | 
| 1782 | 1785 | * | 
| 1783 | - * @return mixed false or comment_ID | |
| 1786 | + * @return boolean false or comment_ID | |
| 1784 | 1787 | */ | 
| 1785 | 1788 |  	public static function update_lesson_status( $user_id, $lesson_id, $status = 'in-progress', $metadata = array() ) { | 
| 1786 | 1789 | $comment_id = false; | 
| @@ -1818,7 +1821,7 @@ discard block | ||
| 1818 | 1821 | * @param int $course_id | 
| 1819 | 1822 | * @param string $status | 
| 1820 | 1823 | * @param array $metadata | 
| 1821 | - * @return mixed false or comment_ID | |
| 1824 | + * @return boolean false or comment_ID | |
| 1822 | 1825 | */ | 
| 1823 | 1826 |  	public static function update_course_status( $user_id, $course_id, $status = 'in-progress', $metadata = array() ) { | 
| 1824 | 1827 | $comment_id = false; | 
| @@ -2008,7 +2011,7 @@ discard block | ||
| 2008 | 2011 | * | 
| 2009 | 2012 | * @since 1.7.4 | 
| 2010 | 2013 | * | 
| 2011 | - * @param $data_key | |
| 2014 | + * @param string $data_key | |
| 2012 | 2015 | * @param $post_id | 
| 2013 | 2016 | * @param int $user_id | 
| 2014 | 2017 | * | 
| @@ -994,7 +994,7 @@ discard block | ||
| 994 | 994 | * @since 1.2.0 | 
| 995 | 995 | * @since 1.9.0 move to class Sensei_WC | 
| 996 | 996 | * | 
| 997 | - * @param WC_Order $order | |
| 997 | + * @param integer $order | |
| 998 | 998 | * | 
| 999 | 999 | * @return void | 
| 1000 | 1000 | */ | 
| @@ -1212,6 +1212,7 @@ discard block | ||
| 1212 | 1212 | * @since 1.2.0 | 
| 1213 | 1213 | * @since 1.9.0 Move function to the Sensei_WC class | 
| 1214 | 1214 | * @param integer| WC_Order $order_id order ID | 
| 1215 | + * @param integer $order_id | |
| 1215 | 1216 | * @return void | 
| 1216 | 1217 | */ | 
| 1217 | 1218 |      public static function cancel_order ( $order_id ) { | 
| @@ -1402,7 +1403,7 @@ discard block | ||
| 1402 | 1403 | * | 
| 1403 | 1404 | * @param boolean $guest_checkout Current guest checkout setting | 
| 1404 | 1405 | * | 
| 1405 | - * @return boolean Modified guest checkout setting | |
| 1406 | + * @return string|boolean Modified guest checkout setting | |
| 1406 | 1407 | */ | 
| 1407 | 1408 |      public static function disable_guest_checkout( $guest_checkout ) { | 
| 1408 | 1409 | |
| @@ -1639,7 +1640,7 @@ discard block | ||
| 1639 | 1640 | * Get all the valid subscription types. | 
| 1640 | 1641 | * | 
| 1641 | 1642 | * @since 1.9.0 | 
| 1642 | - * @return array | |
| 1643 | + * @return string[] | |
| 1643 | 1644 | */ | 
| 1644 | 1645 |      public static function get_subscription_types(){ | 
| 1645 | 1646 | |
| @@ -1658,7 +1659,7 @@ discard block | ||
| 1658 | 1659 | * @since 1.9.0 | 
| 1659 | 1660 | * | 
| 1660 | 1661 | * @param $user_id | 
| 1661 | - * @param $product_id | |
| 1662 | + * @param string $product_id | |
| 1662 | 1663 | * @param $course_id | 
| 1663 | 1664 | * | 
| 1664 | 1665 | * @return bool | 
| @@ -1725,7 +1726,7 @@ discard block | ||
| 1725 | 1726 | * Get all the orders for a specific user and product combination | 
| 1726 | 1727 | * | 
| 1727 | 1728 | * @param int $user_id | 
| 1728 | - * @param $product_id | |
| 1729 | + * @param integer $product_id | |
| 1729 | 1730 | * | 
| 1730 | 1731 | * @return array $orders | 
| 1731 | 1732 | */ |