find(); } /** * Edit model. * * @param \WP_REST_Request $request Rest Request. * * @return \WP_REST_Response|\WP_Error */ public function edit( \WP_REST_Request $request ) { return Brand::with( [ 'address', 'logo', 'dark_logo' ] )->update( $request->get_json_params() ); } /** * Purge the product image * * @param \WP_REST_Request $request Rest Request. * * @return \WP_REST_Response */ public function purgeLogo( \WP_REST_Request $request ) { return Brand::with( [ 'address', 'logo', 'dark_logo' ] )->where( $request->get_query_params() )->purgeLogo(); } }