From c61b156f1bd93ec4aadd8adc78523b42b0232918 Mon Sep 17 00:00:00 2001
From: Camil Staps
Date: Sun, 4 Sep 2016 23:30:15 +0200
Subject: User creation and authentication

---
 app/Providers/AppServiceProvider.php | 25 ++++++++++++++++---------
 1 file changed, 16 insertions(+), 9 deletions(-)

(limited to 'app/Providers/AppServiceProvider.php')

diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php
index ddec046..9bc5fd1 100644
--- a/app/Providers/AppServiceProvider.php
+++ b/app/Providers/AppServiceProvider.php
@@ -3,16 +3,23 @@
 namespace App\Providers;
 
 use Illuminate\Support\ServiceProvider;
+use App\Observers\UserObserver;
+use HebrewParseTrainer\User;
 
 class AppServiceProvider extends ServiceProvider
 {
-    /**
-     * Register any application services.
-     *
-     * @return void
-     */
-    public function register()
-    {
-        //
-    }
+	/**
+	 * Register any application services.
+	 *
+	 * @return void
+	 */
+	public function register()
+	{
+		$this->app->singleton('mailer', function ($app) {
+			$app->configure('services');
+			return $app->loadComponent('mail', 'Illuminate\Mail\MailServiceProvider', 'mailer');
+		});
+
+		User::observe(UserObserver::class);
+	}
 }
-- 
cgit v1.2.3