protected function registerMapper() { $this->app->singleton('mapping.mapper', function ($app) { return new Mapper($app['mapping.repository'], $app['files']); }); }