From 6b3964c2ca09b55ccd9c23af2f3261ddea178f91 Mon Sep 17 00:00:00 2001 From: Almira Krdzic Date: Fri, 19 Oct 2018 23:22:11 +0200 Subject: [PATCH] test --- .../order/class-wiaas-order-project.php | 22 ++++++++----------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/backend/app/plugins/wiaas/includes/order/class-wiaas-order-project.php b/backend/app/plugins/wiaas/includes/order/class-wiaas-order-project.php index 285155d..371c47a 100644 --- a/backend/app/plugins/wiaas/includes/order/class-wiaas-order-project.php +++ b/backend/app/plugins/wiaas/includes/order/class-wiaas-order-project.php @@ -55,25 +55,21 @@ class Wiaas_Order_Project { public static function get_available_order_projects() { $all_terms = get_terms(array( 'taxonomy' => 'shop_order_project', - 'hide_empty' => false + 'hide_empty' => false, + 'meta_key' => '_wiaas_is_available', + 'meta_value' => 'yes' )); if (is_wp_error($all_terms)) { return array(); } - $available_terms = array(); - - foreach ($all_terms as $term) { - if (self::is_order_project_available($term->term_id)) { - $available_terms[] = array( - 'id' => $term->term_id, - 'name' => $term->name - ); - } - } - - return $available_terms; + return array_map(function($term) { + return array( + 'id' => $term->term_id, + 'name' => $term->name + ); + }, $all_terms); } /**