Offer the possibility to override internal formatter objects from plugins

This commit is contained in:
Frederic Guillot
2016-12-20 20:06:39 -05:00
parent a957195952
commit ae708a712a
28 changed files with 200 additions and 72 deletions

View File

@@ -0,0 +1,21 @@
<?php
use Kanboard\ServiceProvider\ClassProvider;
use Pimple\Container;
require_once __DIR__.'/../Base.php';
class ModelProviderTest extends Base
{
public function testServiceInstance()
{
$container = new Container();
$serviceProvider = new ClassProvider($container);
$serviceProvider->register($container);
$instance1 = $container['userModel'];
$instance2 = $container['userModel'];
$this->assertSame($instance1, $instance2);
}
}