| @@ -43,30 +43,8 @@ | ||
| 43 | 43 | return rest_ensure_response( $controller->prepare_item_for_response( $user->getUser(), $request ) ); |
| 44 | 44 | } |
| 45 | 45 | |
| 46 | 46 | /** |
| 47 | - * Sync Users with platform. | |
| 48 | - * This catches the request and enqueues the action to start the sync. | |
| 49 | - * | |
| 50 | - * @param \WP_REST_Request $request Rest Request. | |
| 51 | - * | |
| 52 | - * @return \WP_REST_Response|\WP_Error | |
| 53 | - */ | |
| 54 | - public function sync( \WP_REST_Request $request ) { | |
| 55 | - // enqueue action. | |
| 56 | - return as_enqueue_async_action( | |
| 57 | - 'surecart/sync/customers', | |
| 58 | - [ | |
| 59 | - 'page' => 1, | |
| 60 | - 'batch_size' => apply_filters( 'surecart/sync/customers/batch_size', 100 ), | |
| 61 | - 'create_user' => $request->get_param( 'create_user' ), | |
| 62 | - 'run_actions' => $request->get_param( 'run_actions' ), | |
| 63 | - ], | |
| 64 | - 'surecart' | |
| 65 | - ); | |
| 66 | - } | |
| 67 | - | |
| 68 | - /** | |
| 69 | 47 | * Expose media for a customer. |
| 70 | 48 | * |
| 71 | 49 | * @param \WP_REST_Request $request Rest Request. |
| 72 | 50 | * |
| @@ -78,31 +56,6 @@ | ||
| 78 | 56 | return $customer; |
| 79 | 57 | } |
| 80 | 58 | |
| 81 | 59 | return $customer->where( $request->get_query_params() )->exposeMedia( $request['media_id'] ); |
| 82 | - } | |
| 83 | - | |
| 84 | - /** | |
| 85 | - * Edit model. | |
| 86 | - * | |
| 87 | - * @param \WP_REST_Request $request Rest Request. | |
| 88 | - * | |
| 89 | - * @return \WP_REST_Response|\WP_Error | |
| 90 | - */ | |
| 91 | - public function edit( \WP_REST_Request $request ) { | |
| 92 | - $wp_user = User::findByCustomerId( $request['id'] ); | |
| 93 | - | |
| 94 | - if ( ! empty( $wp_user->ID ) ) { | |
| 95 | - wp_update_user( | |
| 96 | - [ | |
| 97 | - 'ID' => $wp_user->ID, | |
| 98 | - 'user_email' => ! empty( $request['email'] ) ? $request['email'] : $wp_user->user_email, | |
| 99 | - 'first_name' => ! empty( $request['first_name'] ) ? $request['first_name'] : $wp_user->first_name, | |
| 100 | - 'last_name' => ! empty( $request['last_name'] ) ? $request['last_name'] : $wp_user->last_name, | |
| 101 | - 'phone' => ! empty( $request['phone'] ) ? $request['phone'] : $wp_user->phone, | |
| 102 | - ] | |
| 103 | - ); | |
| 104 | - } | |
| 105 | - | |
| 106 | - return parent::edit( $request ); | |
| 107 | 60 | } |
| 108 | 61 | } |