From 109f6a731fbdbbc8d317aafd83fbc1fea156ac57 Mon Sep 17 00:00:00 2001 From: Rich Spitkovsky Date: Thu, 23 Jan 2020 12:02:17 -0500 Subject: [PATCH] add params to reset-password model --- sample/account_action_request.php | 3 +++ src/Riskified/OrderWebhook/Model/ResetPasswordRequest.php | 3 +++ 2 files changed, 6 insertions(+) diff --git a/sample/account_action_request.php b/sample/account_action_request.php index 4dc7d9a..4c59235 100644 --- a/sample/account_action_request.php +++ b/sample/account_action_request.php @@ -227,6 +227,9 @@ #### ResetPasswordRequest account action $resetPasswordRequest = new Model\ResetPasswordRequest(array( 'customer_id' => '207119551', + 'status' => 'success', + 'reason' => 'user_requested', + 'email' => 'great.customer@email.com', 'client_details' => new Model\ClientDetails(array( 'accept_language' => 'en_CA', 'user_agent' => 'Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)' diff --git a/src/Riskified/OrderWebhook/Model/ResetPasswordRequest.php b/src/Riskified/OrderWebhook/Model/ResetPasswordRequest.php index bbc08f1..5b1eb43 100644 --- a/src/Riskified/OrderWebhook/Model/ResetPasswordRequest.php +++ b/src/Riskified/OrderWebhook/Model/ResetPasswordRequest.php @@ -23,6 +23,9 @@ class ResetPasswordRequest extends AbstractModel { protected $_fields = array( 'customer_id' => 'string', + 'status' => 'string /^(:?pending|success|failure)$/', + 'reason' => 'string /^(:?user_requested|forgot_password|forced_reset)$/', + 'email' => 'string', 'client_details' => 'object \ClientDetails', 'session_details' => 'object \SessionDetails' );