<?php global $post; $order_object = new AE_Order($post->ID); $order_data = $order_object->get_order_data(); $products = $order_data['products']; $package = array_pop($products); $post_parent = ''; if ($post->post_parent) { $post_parent = get_post($post->post_parent); } $support_gateway = apply_filters('ae_support_gateway', array('cash' => __("Cash", ET_DOMAIN), 'paypal' => __("Paypal", ET_DOMAIN), '2checkout' => __("2Checkout", ET_DOMAIN))); ?> <li> <div class="method"> <?php echo isset($support_gateway[$order_data['payment']]) ? $support_gateway[$order_data['payment']] : $order_data['payment']; if ($post->post_status == 'pending') { ?> <a title="<?php _e("Approve", ET_DOMAIN); ?> " class="color-green action publish" data-id="<?php echo $post->ID; ?> " href="#"> <span class="icon" data-icon="3"></span> </a> <a title="<?php _e("Decline", ET_DOMAIN);
function cash_upproved($post_ID, $post) { if (current_user_can('manage_options')) { if ($post->post_type == 'order' && $post->post_status == 'publish') { $order = new AE_Order($post_ID); $order_pay = $order->get_order_data(); if (isset($order_pay['payment']) && $order_pay['payment'] == 'cash') { $products = $order_pay['products']; $sku = $order_pay['payment_package']; $packs = AE_Package::get_instance(); $pack = $packs->get_pack($sku, 'bid_plan'); if (isset($pack->et_number_posts) && (int) $pack->et_number_posts > 0) { update_credit_number($post->post_author, (int) $pack->et_number_posts); } } } } }