PHPDoc: Add missing throws statement
This commit is contained in:
parent
4f00d7e5e3
commit
4a3902cd48
|
@ -544,7 +544,9 @@ class WC_REST_Orders_Controller extends WC_REST_Legacy_Orders_Controller {
|
|||
* Gets the product ID from the SKU or posted ID.
|
||||
*
|
||||
* @param array $posted Request data
|
||||
*
|
||||
* @return int
|
||||
* @throws WC_REST_Exception
|
||||
*/
|
||||
protected function get_product_id( $posted ) {
|
||||
if ( ! empty( $posted['sku'] ) ) {
|
||||
|
|
|
@ -91,9 +91,12 @@ class WC_API_Coupons extends WC_API_Resource {
|
|||
* Get the coupon for the given ID
|
||||
*
|
||||
* @since 2.1
|
||||
*
|
||||
* @param int $id the coupon ID
|
||||
* @param string $fields fields to include in response
|
||||
*
|
||||
* @return array|WP_Error
|
||||
* @throws WC_API_Exception
|
||||
*/
|
||||
public function get_coupon( $id, $fields = null ) {
|
||||
$id = $this->validate_request( $id, 'shop_coupon', 'read' );
|
||||
|
|
|
@ -601,8 +601,11 @@ class WC_REST_Orders_V1_Controller extends WC_REST_Posts_Controller {
|
|||
|
||||
/**
|
||||
* Gets the product ID from the SKU or posted ID.
|
||||
*
|
||||
* @param array $posted Request data
|
||||
*
|
||||
* @return int
|
||||
* @throws WC_REST_Exception
|
||||
*/
|
||||
protected function get_product_id( $posted ) {
|
||||
if ( ! empty( $posted['sku'] ) ) {
|
||||
|
|
|
@ -65,6 +65,8 @@ class WC_Data_Store {
|
|||
* store we want to work with.
|
||||
*
|
||||
* @param string $object_type Name of object.
|
||||
*
|
||||
* @throws Exception
|
||||
*/
|
||||
public function __construct( $object_type ) {
|
||||
$this->object_type = $object_type;
|
||||
|
|
|
@ -77,7 +77,10 @@ abstract class Abstract_WC_Order_Data_Store_CPT extends WC_Data_Store_WP impleme
|
|||
|
||||
/**
|
||||
* Method to read an order from the database.
|
||||
* @param WC_Order
|
||||
*
|
||||
* @param WC_Data $order
|
||||
*
|
||||
* @throws Exception
|
||||
*/
|
||||
public function read( &$order ) {
|
||||
$order->set_defaults();
|
||||
|
|
|
@ -98,7 +98,10 @@ abstract class Abstract_WC_Order_Item_Type_Data_Store extends WC_Data_Store_WP i
|
|||
* Read a order item from the database.
|
||||
*
|
||||
* @since 3.0.0
|
||||
*
|
||||
* @param WC_Order_Item $item
|
||||
*
|
||||
* @throws Exception
|
||||
*/
|
||||
public function read( &$item ) {
|
||||
global $wpdb;
|
||||
|
|
|
@ -81,7 +81,10 @@ class WC_Coupon_Data_Store_CPT extends WC_Data_Store_WP implements WC_Coupon_Dat
|
|||
* Method to read a coupon.
|
||||
*
|
||||
* @since 3.0.0
|
||||
* @param WC_Coupon
|
||||
*
|
||||
* @param WC_Data $coupon
|
||||
*
|
||||
* @throws Exception
|
||||
*/
|
||||
public function read( &$coupon ) {
|
||||
$coupon->set_defaults();
|
||||
|
|
|
@ -91,7 +91,10 @@ class WC_Customer_Data_Store extends WC_Data_Store_WP implements WC_Customer_Dat
|
|||
* Method to create a new customer in the database.
|
||||
*
|
||||
* @since 3.0.0
|
||||
* @param WC_Customer
|
||||
*
|
||||
* @param WC_Data $customer
|
||||
*
|
||||
* @throws WC_Data_Exception
|
||||
*/
|
||||
public function create( &$customer ) {
|
||||
$id = wc_create_new_customer( $customer->get_email(), $customer->get_username(), $customer->get_password() );
|
||||
|
|
|
@ -68,7 +68,9 @@ class WC_Customer_Download_Data_Store implements WC_Customer_Download_Data_Store
|
|||
/**
|
||||
* Method to read a download permission from the database.
|
||||
*
|
||||
* @param WC_Customer_Download
|
||||
* @param $download
|
||||
*
|
||||
* @throws Exception
|
||||
*/
|
||||
public function read( &$download ) {
|
||||
global $wpdb;
|
||||
|
|
|
@ -27,7 +27,10 @@ class WC_Payment_Token_Data_Store extends WC_Data_Store_WP implements WC_Payment
|
|||
* Create a new payment token in the database.
|
||||
*
|
||||
* @since 3.0.0
|
||||
*
|
||||
* @param WC_Payment_Token $token
|
||||
*
|
||||
* @throws Exception
|
||||
*/
|
||||
public function create( &$token ) {
|
||||
if ( false === $token->validate() ) {
|
||||
|
@ -68,7 +71,10 @@ class WC_Payment_Token_Data_Store extends WC_Data_Store_WP implements WC_Payment
|
|||
* Update a payment token.
|
||||
*
|
||||
* @since 3.0.0
|
||||
*
|
||||
* @param WC_Payment_Token $token
|
||||
*
|
||||
* @throws Exception
|
||||
*/
|
||||
public function update( &$token ) {
|
||||
if ( false === $token->validate() ) {
|
||||
|
@ -129,7 +135,10 @@ class WC_Payment_Token_Data_Store extends WC_Data_Store_WP implements WC_Payment
|
|||
* Read a token from the database.
|
||||
*
|
||||
* @since 3.0.0
|
||||
*
|
||||
* @param WC_Payment_Token $token
|
||||
*
|
||||
* @throws Exception
|
||||
*/
|
||||
public function read( &$token ) {
|
||||
global $wpdb;
|
||||
|
|
|
@ -124,7 +124,10 @@ class WC_Product_Data_Store_CPT extends WC_Data_Store_WP implements WC_Object_Da
|
|||
|
||||
/**
|
||||
* Method to read a product from the database.
|
||||
* @param WC_Product
|
||||
*
|
||||
* @param WC_Data $product
|
||||
*
|
||||
* @throws Exception
|
||||
*/
|
||||
public function read( &$product ) {
|
||||
$product->set_defaults();
|
||||
|
|
|
@ -32,7 +32,10 @@ class WC_Product_Variation_Data_Store_CPT extends WC_Product_Data_Store_CPT impl
|
|||
* Reads a product from the database and sets its data to the class.
|
||||
*
|
||||
* @since 3.0.0
|
||||
* @param WC_Product
|
||||
*
|
||||
* @param WC_Data $product
|
||||
*
|
||||
* @throws Exception
|
||||
*/
|
||||
public function read( &$product ) {
|
||||
$product->set_defaults();
|
||||
|
|
|
@ -57,7 +57,10 @@ class WC_Shipping_Zone_Data_Store extends WC_Data_Store_WP implements WC_Shippin
|
|||
* Method to read a shipping zone from the database.
|
||||
*
|
||||
* @since 3.0.0
|
||||
* @param WC_Shipping_Zone
|
||||
*
|
||||
* @param WC_Data $zone
|
||||
*
|
||||
* @throws Exception
|
||||
*/
|
||||
public function read( &$zone ) {
|
||||
global $wpdb;
|
||||
|
|
Loading…
Reference in New Issue