protected function registerCommentProvider()
    {
        $this->app->bindShared('commentprovider', function ($app) {
            $model = $app['config']['graham-campbell/cms-core::comment'];
            $comment = new $model();

            return new Providers\CommentProvider($comment);
        });
    }