@@ 854-862 (lines=9) @@ | ||
851 | * @param int $order_id valid order ID |
|
852 | * @param array $order_meta order meta in array( 'meta_key' => 'meta_value' ) format |
|
853 | */ |
|
854 | protected function set_order_meta( $order_id, $order_meta ) { |
|
855 | ||
856 | foreach ( $order_meta as $meta_key => $meta_value ) { |
|
857 | ||
858 | if ( is_string( $meta_key) && ! is_protected_meta( $meta_key ) && is_scalar( $meta_value ) ) { |
|
859 | update_post_meta( $order_id, $meta_key, $meta_value ); |
|
860 | } |
|
861 | } |
|
862 | } |
|
863 | ||
864 | /** |
|
865 | * Wrapper method to create/update order items |
@@ 825-833 (lines=9) @@ | ||
822 | * @param int $order_id valid order ID |
|
823 | * @param array $order_meta order meta in array( 'meta_key' => 'meta_value' ) format |
|
824 | */ |
|
825 | protected function set_order_meta( $order_id, $order_meta ) { |
|
826 | ||
827 | foreach ( $order_meta as $meta_key => $meta_value ) { |
|
828 | ||
829 | if ( is_string( $meta_key) && ! is_protected_meta( $meta_key ) && is_scalar( $meta_value ) ) { |
|
830 | update_post_meta( $order_id, $meta_key, $meta_value ); |
|
831 | } |
|
832 | } |
|
833 | } |
|
834 | ||
835 | /** |
|
836 | * Helper method to check if the resource ID associated with the provided item is null |