aboutsummaryrefslogtreecommitdiff
path: root/app/Providers/AppServiceProvider.php
diff options
context:
space:
mode:
authorCamil Staps2016-09-04 23:30:15 +0200
committerCamil Staps2016-09-04 23:30:15 +0200
commitc61b156f1bd93ec4aadd8adc78523b42b0232918 (patch)
treecd9bcb6f889dcf554818246957bed54eb14c9fbe /app/Providers/AppServiceProvider.php
parentUse blade templates (diff)
User creation and authentication
Diffstat (limited to 'app/Providers/AppServiceProvider.php')
-rw-r--r--app/Providers/AppServiceProvider.php25
1 files changed, 16 insertions, 9 deletions
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);
+ }
}