Skip to content

Instantly share code, notes, and snippets.

@l3l0
Created October 8, 2014 13:57
Show Gist options
  • Save l3l0/b6c394833cc6820cf93d to your computer and use it in GitHub Desktop.
Save l3l0/b6c394833cc6820cf93d to your computer and use it in GitHub Desktop.
<?php
namespace Providers;
use Illuminate\Support\ServiceProvider;
class RepositoriesServiceProvider extends ServiceProvider
{
public function register()
{
$this->app->bind(
'MyDomain\OrderRepository',
'SqlAdapter\PlainSqlOrderRepository'
);
}
}
@lbialy
Copy link

lbialy commented Oct 8, 2014

Route::get('orm', function(){
return new OrmController(new OrmOrderRepository())->getIndex();
});
Route::get('plainsql', function(){
return new PlainSqlController(new PlainSqlOrderRepository())->getIndex();
});

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment