Skip to content

Commit

Permalink
renamed deferredmiddleware to deferredcallable
Browse files Browse the repository at this point in the history
  • Loading branch information
Jeremy Giberson committed Feb 5, 2016
1 parent 88328c1 commit 2caf5cc
Show file tree
Hide file tree
Showing 5 changed files with 11 additions and 11 deletions.
4 changes: 2 additions & 2 deletions Slim/App.php
Expand Up @@ -104,7 +104,7 @@ public function getContainer()
*/
public function add($callable)
{
return $this->addMiddleware(new DeferredMiddleware($callable, $this->container));
return $this->addMiddleware(new DeferredCallable($callable, $this->container));
}

/**
Expand Down Expand Up @@ -233,7 +233,7 @@ public function any($pattern, $callable)
*/
public function map(array $methods, $pattern, $callable)
{
$callable = new DeferredMiddleware($callable, $this->container);
$callable = new DeferredCallable($callable, $this->container);

$route = $this->container->get('router')->map($methods, $pattern, $callable);
if (is_callable([$route, 'setContainer'])) {
Expand Down
2 changes: 1 addition & 1 deletion Slim/DeferredMiddleware.php → Slim/DeferredCallable.php
Expand Up @@ -6,7 +6,7 @@
use Closure;
use Interop\Container\ContainerInterface;

class DeferredMiddleware
class DeferredCallable
{
use CallableResolverAwareTrait;

Expand Down
2 changes: 1 addition & 1 deletion Slim/Routable.php
Expand Up @@ -88,7 +88,7 @@ public function setContainer(ContainerInterface $container)
*/
public function add($callable)
{
$this->middleware[] = new DeferredMiddleware($callable, $this->container);
$this->middleware[] = new DeferredCallable($callable, $this->container);
return $this;
}
}
Expand Up @@ -4,17 +4,17 @@
namespace Slim\Tests;

use Slim\Container;
use Slim\DeferredMiddleware;
use Slim\DeferredCallable;
use Slim\Tests\Mocks\CallableTest;

class DeferredMiddlewareTest extends \PHPUnit_Framework_TestCase
class DeferredCallableTest extends \PHPUnit_Framework_TestCase
{
public function testItResolvesCallable()
{
$container = new Container();
$container['CallableTest'] = new CallableTest;

$deferred = new DeferredMiddleware('CallableTest:toCall', $container);
$deferred = new DeferredCallable('CallableTest:toCall', $container);
$deferred();

$this->assertEquals(1, CallableTest::$CalledCount);
Expand All @@ -36,7 +36,7 @@ public function testItBindsClosuresToContainer()
$test->assertSame($container, $this);
};

$deferred = new DeferredMiddleware($closure, $container);
$deferred = new DeferredCallable($closure, $container);
$deferred();
}

Expand All @@ -52,7 +52,7 @@ public function testItReturnsInvokedCallableResponse()
return $bar;
};

$deferred = new DeferredMiddleware($closure, $container);
$deferred = new DeferredCallable($closure, $container);

$response = $deferred($foo);
$this->assertEquals($bar, $response);
Expand Down
4 changes: 2 additions & 2 deletions tests/RouteTest.php
Expand Up @@ -9,7 +9,7 @@
namespace Slim\Tests;

use Slim\Container;
use Slim\DeferredMiddleware;
use Slim\DeferredCallable;
use Slim\Http\Body;
use Slim\Http\Environment;
use Slim\Http\Headers;
Expand Down Expand Up @@ -209,7 +209,7 @@ public function testControllerInContainer()
$container = new Container();
$container['CallableTest'] = new CallableTest;

$deferred = new DeferredMiddleware('CallableTest:toCall', $container);
$deferred = new DeferredCallable('CallableTest:toCall', $container);

$route = new Route(['GET'], '/', $deferred);
$route->setContainer($container);
Expand Down

0 comments on commit 2caf5cc

Please sign in to comment.