From a93cc310e50a1f2c47962d6092725343ec6f36a1 Mon Sep 17 00:00:00 2001 From: Louis Jeckel Date: Wed, 21 Oct 2020 20:08:40 +0200 Subject: [PATCH] create basic users --- app/Nova/BasicUsers.php | 25 +++++++++++++++++++++++++ app/Nova/SpecialUsers.php | 5 ++--- app/TemplateVariables.php | 4 ++-- app/User.php | 2 ++ resources/views/auth/login.blade.php | 6 ++++++ resources/views/auth/register.blade.php | 3 ++- 6 files changed, 39 insertions(+), 6 deletions(-) create mode 100644 app/Nova/BasicUsers.php diff --git a/app/Nova/BasicUsers.php b/app/Nova/BasicUsers.php new file mode 100644 index 0000000..29e8aa1 --- /dev/null +++ b/app/Nova/BasicUsers.php @@ -0,0 +1,25 @@ +type = self::TYPE_DISCOVER; $this->trial_ends_at = $endDate ?? now()->addDays(self::TRIAL_DURATION_DAYS)->endOfDay(); $this->save(); } @@ -279,6 +280,7 @@ class User extends Authenticatable implements MustVerifyEmail */ public function startDiscover(?Carbon $endDate = null): void { + $this->type = self::TYPE_DISCOVER; $this->discover_ends_at = $endDate ?? now()->addDays( self::DISCOVER_DURATION_DAYS)->endOfDay(); $this->type = self::TYPE_DISCOVER; $this->save(); diff --git a/resources/views/auth/login.blade.php b/resources/views/auth/login.blade.php index e777ef9..560250d 100644 --- a/resources/views/auth/login.blade.php +++ b/resources/views/auth/login.blade.php @@ -4,6 +4,12 @@
+ + +
{{ __('Login') }}
diff --git a/resources/views/auth/register.blade.php b/resources/views/auth/register.blade.php index ad6f4cf..e081121 100644 --- a/resources/views/auth/register.blade.php +++ b/resources/views/auth/register.blade.php @@ -11,7 +11,8 @@
@if(request()->has('payment_process'))
-

Veuillez vous inscrire afin de procéder à votre achat. Cela ne vous prendra pas plus d'une minute !

+

Veuillez vous inscrire afin de procéder à votre achat. Cela ne vous prendra pas plus d'une minute !

+

Cliquez ici pour vous connecter si vous disposez déjà d'un compte.

@endif -- 2.39.5