From 77af4d2f95b46e0f087e8d2a22569a39f9d1fd9e Mon Sep 17 00:00:00 2001 From: printempw Date: Fri, 30 Dec 2016 20:47:38 +0800 Subject: [PATCH] bind Parsedown to container --- app/Providers/AppServiceProvider.php | 1 + app/helpers.php | 4 +--- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php index 51abc279..0f53dc0e 100644 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -51,5 +51,6 @@ class AppServiceProvider extends ServiceProvider // register default cipher $this->app->singleton('cipher', "App\Services\Cipher\\".config('secure.cipher')); $this->app->singleton('users', \App\Services\Repositories\UserRepository::class); + $this->app->singleton('parsedown', \Parsedown::class); } } diff --git a/app/helpers.php b/app/helpers.php index c17d4c0a..2a5f161a 100644 --- a/app/helpers.php +++ b/app/helpers.php @@ -206,9 +206,7 @@ if (! function_exists('bs_announcement')) { function bs_announcement() { - $parser = new Parsedown(); - - return $parser->text(option('announcement')); + return app('parsedown')->text(option('announcement')); } }