Use PHP 7.4 featers and PHP 8 polyfills

This commit is contained in:
David Stone
2025-02-08 13:57:32 -07:00
parent 8bea6067cd
commit b41dc2b2eb
550 changed files with 15270 additions and 14627 deletions

View File

@ -10,7 +10,7 @@ class Discount_Code_Test extends WP_UnitTestCase {
/**
* Tests that a valid discount code returns true.
*/
public function test_is_valid_active_discount_code() {
public function test_is_valid_active_discount_code(): void {
$discount_code = new Discount_Code();
$discount_code->set_active(true);
@ -22,7 +22,7 @@ class Discount_Code_Test extends WP_UnitTestCase {
/**
* Tests that an inactive discount code returns an error.
*/
public function test_is_valid_inactive_discount_code() {
public function test_is_valid_inactive_discount_code(): void {
$discount_code = new Discount_Code();
$discount_code->set_active(false);
@ -36,7 +36,7 @@ class Discount_Code_Test extends WP_UnitTestCase {
/**
* Tests that a discount code with max uses returns an error after being used maximum times.
*/
public function test_is_valid_max_uses_exceeded() {
public function test_is_valid_max_uses_exceeded(): void {
$discount_code = new Discount_Code();
$discount_code->set_active(true);
$discount_code->set_max_uses(5);
@ -55,7 +55,7 @@ class Discount_Code_Test extends WP_UnitTestCase {
/**
* Tests that a discount code before the start date is invalid.
*/
public function test_is_valid_before_start_date() {
public function test_is_valid_before_start_date(): void {
$discount_code = new Discount_Code();
$discount_code->set_active(true);
$discount_code->set_date_start(date('Y-m-d H:i:s', strtotime('+1 day')));
@ -70,7 +70,7 @@ class Discount_Code_Test extends WP_UnitTestCase {
/**
* Tests that a discount code after the expiration date is invalid.
*/
public function test_is_valid_after_expiration_date() {
public function test_is_valid_after_expiration_date(): void {
$discount_code = new Discount_Code();
$discount_code->set_active(true);
$discount_code->set_date_expiration(date('Y-m-d H:i:s', strtotime('-1 day')));
@ -85,12 +85,12 @@ class Discount_Code_Test extends WP_UnitTestCase {
/**
* Tests that a discount code limited to specific products returns true for allowed products.
*/
public function test_is_valid_for_allowed_product() {
public function test_is_valid_for_allowed_product(): void {
$product_id = 123;
$discount_code = new Discount_Code();
$discount_code->set_active(true);
$discount_code->set_limit_products(true);
$discount_code->set_allowed_products(array($product_id));
$discount_code->set_allowed_products([$product_id]);
$result = $discount_code->is_valid($product_id);
@ -100,13 +100,13 @@ class Discount_Code_Test extends WP_UnitTestCase {
/**
* Tests that a discount code limited to specific products returns an error for disallowed products.
*/
public function test_is_valid_for_disallowed_product() {
public function test_is_valid_for_disallowed_product(): void {
$allowed_product_id = 123;
$disallowed_product_id = 456;
$discount_code = new Discount_Code();
$discount_code->set_active(true);
$discount_code->set_limit_products(true);
$discount_code->set_allowed_products(array($allowed_product_id));
$discount_code->set_allowed_products([$allowed_product_id]);
$result = $discount_code->is_valid($disallowed_product_id);
@ -118,7 +118,7 @@ class Discount_Code_Test extends WP_UnitTestCase {
/**
* Tests that a discount code with no product limits returns true.
*/
public function test_is_valid_no_product_limits() {
public function test_is_valid_no_product_limits(): void {
$discount_code = new Discount_Code();
$discount_code->set_active(true);
$discount_code->set_limit_products(false);