From 5933f978c7e4824152d3715b5b4724a86466da04 Mon Sep 17 00:00:00 2001
From: Chris Coley <chris@codingallnight.com>
Date: Sat, 15 Aug 2015 23:34:22 -0700
Subject: [PATCH] Fixing the Facade. Also bumped PHP requirement to >=5.4

---
 composer.json                   |  6 +++---
 src/MarkdownFacade.php          |  2 +-
 src/MarkdownServiceProvider.php | 11 ++++++++++-
 3 files changed, 14 insertions(+), 5 deletions(-)

diff --git a/composer.json b/composer.json
index a5f4684..c97adc9 100644
--- a/composer.json
+++ b/composer.json
@@ -4,7 +4,7 @@
     "keywords": ["markdown", "parser", "parsedown", "laravel", "laravel 5"],
     "type": "library",
     "require": {
-		"php": ">=5.3.0",
+        "php": ">=5.4.0",
         "erusev/parsedown": "^1.5.4"
     },
     "autoload": {
@@ -17,9 +17,9 @@
         {
             "name": "Chris Coley",
             "email": "chris@codingallnight.com",
-			"homepage": "http://codingallnight.com"
+            "homepage": "http://codingallnight.com"
         }
     ],
     "minimum-stability": "dev",
-	"prefer-stable": true
+    "prefer-stable": true
 }
diff --git a/src/MarkdownFacade.php b/src/MarkdownFacade.php
index de1a1eb..2c37206 100644
--- a/src/MarkdownFacade.php
+++ b/src/MarkdownFacade.php
@@ -7,7 +7,7 @@ use Illuminate\Support\Facades\Facade;
 class MarkdownFacade extends Facade {
 
 	protected static function getFacadeAccessor() {
-		return 'Coley\Markdown';
+		return 'coley.markdown';
 	}
 
 } 
\ No newline at end of file
diff --git a/src/MarkdownServiceProvider.php b/src/MarkdownServiceProvider.php
index 194f0de..fbc9e13 100644
--- a/src/MarkdownServiceProvider.php
+++ b/src/MarkdownServiceProvider.php
@@ -19,8 +19,17 @@ class MarkdownServiceProvider extends ServiceProvider {
 	 * @return void
 	 */
 	public function register() {
-		$this->app->singleton('Coley\Markdown', function($app) {
+		$this->app->singleton('coley.markdown', function () {
 			return new \Parsedown;
 		});
 	}
+
+	/**
+	 * Get the services provided by the provider.
+	 *
+	 * @return array
+	 */
+	public function provides() {
+		return ['coley.markdown'];
+	}
 }
-- 
GitLab