From d7e7e3704c469faf866a09482f92f1c48afc3636 Mon Sep 17 00:00:00 2001 From: Terry <2358269014@qq.com> Date: Thu, 8 Aug 2019 22:25:17 +0800 Subject: [PATCH] customer services --- config/services/Customer.php | 2 ++ services/Customer.php | 8 ++++++++ 2 files changed, 10 insertions(+) diff --git a/config/services/Customer.php b/config/services/Customer.php index 88bbab2f..3e5ffdb2 100644 --- a/config/services/Customer.php +++ b/config/services/Customer.php @@ -8,12 +8,14 @@ return [ 'customer' => [ 'class' => 'fecshop\services\Customer', + /* 'customer_register' => [ 'min_name_length' => 1, // 注册账号的firstname, lastname的最小长度 'max_name_length' => 30, // 注册账号的firstname, lastname的最大长度 'min_pass_length' => 6, // 注册账号的密码的最小长度 'max_pass_length' => 30, // 注册账号的密码的最大长度 ], + */ // 子服务 'childService' => [ 'newsletter' => [ diff --git a/services/Customer.php b/services/Customer.php index 7108bad8..77fbd5a1 100644 --- a/services/Customer.php +++ b/services/Customer.php @@ -86,6 +86,14 @@ class Customer extends Service list($this->_customerModelName, $this->_customerModel) = Yii::mapGet($this->_customerModelName); list($this->_customerLoginModelName, $this->_customerLoginModel) = Yii::mapGet($this->_customerLoginModelName); list($this->_customerRegisterModelName, $this->_customerRegisterModel) = Yii::mapGet($this->_customerRegisterModelName); + + $appName = Yii::$service->helper->getAppName(); + $this->customer_register = [ + 'min_name_length' => (int)Yii::$app->store->get($appName.'_account', 'min_name_length'), // 注册账号的firstname, lastname的最小长度 + 'max_name_length' => (int)Yii::$app->store->get($appName.'_account', 'max_name_length'), // 注册账号的firstname, lastname的最大长度 + 'min_pass_length' => (int)Yii::$app->store->get($appName.'_account', 'min_pass_length'), // 注册账号的密码的最小长度 + 'max_pass_length' => (int)Yii::$app->store->get($appName.'_account', 'max_pass_length'), // 注册账号的密码的最大长度 + ]; } /** -- GitLab