Fix func_get_args warning thrown by php7cc.
Although unlikely to happens, this is an attempt to prevent any modification before func_get_args(). See https://github.com/php/php-src/blob/PHP-7.0/UPGRADING#L190-L213 Fixes #11664.
This commit is contained in:
parent
3e05fbaeea
commit
2fb71e6ec6
|
@ -93,8 +93,8 @@ class WC_Emails {
|
||||||
* @internal param array $args (default: array())
|
* @internal param array $args (default: array())
|
||||||
*/
|
*/
|
||||||
public static function send_transactional_email() {
|
public static function send_transactional_email() {
|
||||||
self::instance();
|
|
||||||
$args = func_get_args();
|
$args = func_get_args();
|
||||||
|
self::instance();
|
||||||
do_action_ref_array( current_filter() . '_notification', $args );
|
do_action_ref_array( current_filter() . '_notification', $args );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -60,13 +60,13 @@ class Simplify_AccessToken extends Simplify_Object {
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
*/
|
*/
|
||||||
public function refresh($authentication = null) {
|
public function refresh($authentication = null) {
|
||||||
|
$args = func_get_args();
|
||||||
|
|
||||||
$refresh_token = $this->refresh_token;
|
$refresh_token = $this->refresh_token;
|
||||||
if (empty($refresh_token)){
|
if (empty($refresh_token)){
|
||||||
throw new InvalidArgumentException('Cannot refresh access token; refresh token is invalid');
|
throw new InvalidArgumentException('Cannot refresh access token; refresh token is invalid');
|
||||||
}
|
}
|
||||||
|
|
||||||
$args = func_get_args();
|
|
||||||
$authentication = Simplify_PaymentsApi::buildAuthenticationObject($authentication, $args, 1);
|
$authentication = Simplify_PaymentsApi::buildAuthenticationObject($authentication, $args, 1);
|
||||||
|
|
||||||
$props = 'refresh_token='.$refresh_token.'&grant_type=refresh_token';
|
$props = 'refresh_token='.$refresh_token.'&grant_type=refresh_token';
|
||||||
|
@ -84,13 +84,13 @@ class Simplify_AccessToken extends Simplify_Object {
|
||||||
* @throws InvalidArgumentException
|
* @throws InvalidArgumentException
|
||||||
*/
|
*/
|
||||||
public function revoke($authentication = null) {
|
public function revoke($authentication = null) {
|
||||||
|
$args = func_get_args();
|
||||||
|
|
||||||
$access_token = $this->access_token;
|
$access_token = $this->access_token;
|
||||||
if (empty($access_token)){
|
if (empty($access_token)){
|
||||||
throw new InvalidArgumentException('Cannot revoke access token; access token is invalid');
|
throw new InvalidArgumentException('Cannot revoke access token; access token is invalid');
|
||||||
}
|
}
|
||||||
|
|
||||||
$args = func_get_args();
|
|
||||||
$authentication = Simplify_PaymentsApi::buildAuthenticationObject($authentication, $args, 2);
|
$authentication = Simplify_PaymentsApi::buildAuthenticationObject($authentication, $args, 2);
|
||||||
|
|
||||||
$props = 'token='.$access_token.'';
|
$props = 'token='.$access_token.'';
|
||||||
|
|
|
@ -180,12 +180,12 @@ function wc_product_dropdown_categories( $args = array(), $deprecated_hierarchic
|
||||||
* @return mixed
|
* @return mixed
|
||||||
*/
|
*/
|
||||||
function wc_walk_category_dropdown_tree() {
|
function wc_walk_category_dropdown_tree() {
|
||||||
|
$args = func_get_args();
|
||||||
|
|
||||||
if ( ! class_exists( 'WC_Product_Cat_Dropdown_Walker' ) ) {
|
if ( ! class_exists( 'WC_Product_Cat_Dropdown_Walker' ) ) {
|
||||||
include_once( WC()->plugin_path() . '/includes/walkers/class-product-cat-dropdown-walker.php' );
|
include_once( WC()->plugin_path() . '/includes/walkers/class-product-cat-dropdown-walker.php' );
|
||||||
}
|
}
|
||||||
|
|
||||||
$args = func_get_args();
|
|
||||||
|
|
||||||
// the user's options are the third parameter
|
// the user's options are the third parameter
|
||||||
if ( empty( $args[2]['walker']) || !is_a($args[2]['walker'], 'Walker' ) ) {
|
if ( empty( $args[2]['walker']) || !is_a($args[2]['walker'], 'Walker' ) ) {
|
||||||
$walker = new WC_Product_Cat_Dropdown_Walker;
|
$walker = new WC_Product_Cat_Dropdown_Walker;
|
||||||
|
|
Loading…
Reference in New Issue