$process_step_meta) { $process_step_target_form_id = $form_meta['feeds']['gravityflow'][$key]['meta']['target_form_id']; $form_meta['feeds']['gravityflow'][$key]['meta']['target_form_id'] = $action_type_forms_ids_mappings[$process_step_target_form_id]; } $form_id = GFAPI::add_form($form_meta); $created_forms[] = GFAPI::get_form($form_id); } do_action('gform_forms_post_import', $created_forms); } function wiaas_db_update_setup_customer_capabilities() { $customer_role = get_role('customer'); $customer_role->add_cap('read_private_shop_orders'); $customer_role->add_cap('read_shop_order'); } function wiaas_db_update_add_customer_read_permission() { $role = get_role( 'customer' ); $role->add_cap( 'read_private_products' ); } function wiaas_db_update_enable_orders_access_management() { $post_types_option = Groups_Options::get_option( Groups_Post_Access::POST_TYPES, array() ); $post_types_option['shop_order'] = array( 'add_meta_box' => true ); Groups_Options::update_option(Groups_Post_Access::POST_TYPES, $post_types_option); } function wiaas_db_update_enable_order_numbers() { update_option('wcj_order_numbers_enabled', 'yes'); update_option('wcj_order_number_sequential_enabled', 'no'); update_option('wcj_order_number_counter', '0'); update_option('wcj_order_number_counter_reset_enabled', 'no'); update_option('wcj_order_number_prefix', '1000000'); } function wiaas_create_broker_access_group() { Groups_Group::create(array( 'name' => 'Broker', )); }