Skip to content

Commit

Permalink
Type hint specialized plugin manager
Browse files Browse the repository at this point in the history
  • Loading branch information
danizord committed May 2, 2014
1 parent 553dc70 commit fa51553
Show file tree
Hide file tree
Showing 10 changed files with 33 additions and 33 deletions.
10 changes: 5 additions & 5 deletions src/ZfrRest/Mvc/Controller/Event/HydrationEvent.php
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@

use Zend\EventManager\Event;
use Zend\Stdlib\Hydrator\HydratorInterface;
use Zend\ServiceManager\AbstractPluginManager;
use Zend\Stdlib\Hydrator\HydratorPluginManager;
use ZfrRest\Resource\ResourceInterface;

/**
Expand All @@ -46,7 +46,7 @@ class HydrationEvent extends Event
protected $resource;

/**
* @var AbstractPluginManager
* @var HydratorPluginManager
*/
protected $hydratorManager;

Expand All @@ -57,9 +57,9 @@ class HydrationEvent extends Event

/**
* @param ResourceInterface $resource
* @param AbstractPluginManager $hydratorManager
* @param HydratorPluginManager $hydratorManager
*/
public function __construct(ResourceInterface $resource, AbstractPluginManager $hydratorManager)
public function __construct(ResourceInterface $resource, HydratorPluginManager $hydratorManager)
{
$this->resource = $resource;
$this->hydratorManager = $hydratorManager;
Expand Down Expand Up @@ -90,7 +90,7 @@ public function getResource()
}

/**
* @return AbstractPluginManager
* @return HydratorPluginManager
*/
public function getHydratorManager()
{
Expand Down
12 changes: 6 additions & 6 deletions src/ZfrRest/Mvc/Controller/Event/ValidationEvent.php
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@

use Zend\EventManager\Event;
use Zend\InputFilter\InputFilterInterface;
use Zend\ServiceManager\AbstractPluginManager;
use Zend\InputFilter\InputFilterPluginManager;
use ZfrRest\Resource\ResourceInterface;

/**
Expand All @@ -47,7 +47,7 @@ class ValidationEvent extends Event
protected $resource;

/**
* @var AbstractPluginManager
* @var InputFilterPluginManager
*/
protected $inputFilterManager;

Expand All @@ -57,10 +57,10 @@ class ValidationEvent extends Event
protected $inputFilter;

/**
* @param ResourceInterface $resource
* @param AbstractPluginManager $inputFilterManager
* @param ResourceInterface $resource
* @param InputFilterPluginManager $inputFilterManager
*/
public function __construct(ResourceInterface $resource, AbstractPluginManager $inputFilterManager)
public function __construct(ResourceInterface $resource, InputFilterPluginManager $inputFilterManager)
{
$this->resource = $resource;
$this->inputFilterManager = $inputFilterManager;
Expand Down Expand Up @@ -91,7 +91,7 @@ public function getResource()
}

/**
* @return AbstractPluginManager
* @return InputFilterPluginManager
*/
public function getInputFilterManager()
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@
namespace ZfrRest\Mvc\Controller\MethodHandler;

use Zend\EventManager\EventManagerAwareInterface;
use Zend\ServiceManager\AbstractPluginManager;
use Zend\Stdlib\Hydrator\HydratorInterface;
use Zend\Stdlib\Hydrator\HydratorPluginManager;
use ZfrRest\Mvc\Controller\Event\HydrationEvent;
use ZfrRest\Mvc\Exception\RuntimeException;
use ZfrRest\Resource\ResourceInterface;
Expand All @@ -34,7 +34,7 @@
trait DataHydrationTrait
{
/**
* @var AbstractPluginManager
* @var HydratorPluginManager
*/
protected $hydratorPluginManager;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
use Zend\EventManager\EventManagerAwareInterface;
use Zend\EventManager\EventManagerInterface;
use Zend\InputFilter\InputFilterInterface;
use Zend\ServiceManager\AbstractPluginManager;
use Zend\InputFilter\InputFilterPluginManager;
use ZfrRest\Http\Exception\Client\UnprocessableEntityException;
use ZfrRest\Mvc\Controller\Event\ValidationEvent;
use ZfrRest\Mvc\Exception\RuntimeException;
Expand All @@ -36,7 +36,7 @@
trait DataValidationTrait
{
/**
* @var AbstractPluginManager
* @var InputFilterPluginManager
*/
protected $inputFilterPluginManager;

Expand Down
6 changes: 3 additions & 3 deletions tests/ZfrRestTest/Asset/Mvc/DataHydrationObject.php
Original file line number Diff line number Diff line change
Expand Up @@ -18,17 +18,17 @@

namespace ZfrRestTest\Asset\Mvc;

use Zend\ServiceManager\AbstractPluginManager;
use Zend\Stdlib\Hydrator\HydratorPluginManager;
use ZfrRest\Mvc\Controller\MethodHandler\DataHydrationTrait;

class DataHydrationObject
{
use DataHydrationTrait;

/**
* @param AbstractPluginManager $hydratorPluginManager
* @param HydratorPluginManager $hydratorPluginManager
*/
public function __construct(AbstractPluginManager $hydratorPluginManager)
public function __construct(HydratorPluginManager $hydratorPluginManager)
{
$this->hydratorPluginManager = $hydratorPluginManager;
}
Expand Down
6 changes: 3 additions & 3 deletions tests/ZfrRestTest/Asset/Mvc/DataValidationObject.php
Original file line number Diff line number Diff line change
Expand Up @@ -18,17 +18,17 @@

namespace ZfrRestTest\Asset\Mvc;

use Zend\ServiceManager\AbstractPluginManager;
use Zend\InputFilter\InputFilterPluginManager;
use ZfrRest\Mvc\Controller\MethodHandler\DataValidationTrait;

class DataValidationObject
{
use DataValidationTrait;

/**
* @param AbstractPluginManager $inputFilterPluginManager
* @param InputFilterPluginManager $inputFilterPluginManager
*/
public function __construct(AbstractPluginManager $inputFilterPluginManager)
public function __construct(InputFilterPluginManager $inputFilterPluginManager)
{
$this->inputFilterPluginManager = $inputFilterPluginManager;
}
Expand Down
10 changes: 5 additions & 5 deletions tests/ZfrRestTest/Mvc/Controller/Event/HydrationEventTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ class HydrationEventTest extends TestCase
public function testConstructorStoreParameters()
{
$resource = $this->getMock('ZfrRest\Resource\ResourceInterface');
$hydratorManager = $this->getMock('Zend\ServiceManager\AbstractPluginManager');
$hydratorManager = $this->getMock('Zend\Stdlib\Hydrator\HydratorPluginManager');
$event = new HydrationEvent($resource, $hydratorManager);

$this->assertAttributeEquals($resource, 'resource', $event);
Expand All @@ -43,7 +43,7 @@ public function testConstructorStoreParameters()
public function testSetGetAutoHydrate()
{
$resource = $this->getMock('ZfrRest\Resource\ResourceInterface');
$hydratorManager = $this->getMock('Zend\ServiceManager\AbstractPluginManager');
$hydratorManager = $this->getMock('Zend\Stdlib\Hydrator\HydratorPluginManager');
$event = new HydrationEvent($resource, $hydratorManager);

$this->assertTrue($event->getAutoHydrate());
Expand All @@ -56,7 +56,7 @@ public function testSetGetAutoHydrate()
public function testSetGetHydrator()
{
$resource = $this->getMock('ZfrRest\Resource\ResourceInterface');
$hydratorManager = $this->getMock('Zend\ServiceManager\AbstractPluginManager');
$hydratorManager = $this->getMock('Zend\Stdlib\Hydrator\HydratorPluginManager');
$hydrator = $this->getMock('Zend\Stdlib\Hydrator\HydratorInterface');
$event = new HydrationEvent($resource, $hydratorManager);

Expand All @@ -70,7 +70,7 @@ public function testSetGetHydrator()
public function testGetResource()
{
$resource = $this->getMock('ZfrRest\Resource\ResourceInterface');
$hydratorManager = $this->getMock('Zend\ServiceManager\AbstractPluginManager');
$hydratorManager = $this->getMock('Zend\Stdlib\Hydrator\HydratorPluginManager');
$event = new HydrationEvent($resource, $hydratorManager);

$this->assertSame($resource, $event->getResource());
Expand All @@ -79,7 +79,7 @@ public function testGetResource()
public function testSetGetHydratorManager()
{
$resource = $this->getMock('ZfrRest\Resource\ResourceInterface');
$hydratorManager = $this->getMock('Zend\ServiceManager\AbstractPluginManager');
$hydratorManager = $this->getMock('Zend\Stdlib\Hydrator\HydratorPluginManager');
$event = new HydrationEvent($resource, $hydratorManager);

$this->assertSame($hydratorManager, $event->gethydratorManager());
Expand Down
10 changes: 5 additions & 5 deletions tests/ZfrRestTest/Mvc/Controller/Event/ValidationEventTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ class ValidationEventTest extends TestCase
public function testConstructorStoreParameters()
{
$resource = $this->getMock('ZfrRest\Resource\ResourceInterface');
$inputFilterManager = $this->getMock('Zend\ServiceManager\AbstractPluginManager');
$inputFilterManager = $this->getMock('Zend\InputFilter\InputFilterPluginManager');
$event = new ValidationEvent($resource, $inputFilterManager);

$this->assertAttributeEquals($resource, 'resource', $event);
Expand All @@ -43,7 +43,7 @@ public function testConstructorStoreParameters()
public function testSetGetAutoValidate()
{
$resource = $this->getMock('ZfrRest\Resource\ResourceInterface');
$inputFilterManager = $this->getMock('Zend\ServiceManager\AbstractPluginManager');
$inputFilterManager = $this->getMock('Zend\InputFilter\InputFilterPluginManager');
$event = new ValidationEvent($resource, $inputFilterManager);

$this->assertTrue($event->getAutoValidate());
Expand All @@ -56,7 +56,7 @@ public function testSetGetAutoValidate()
public function testSetGetInputFilter()
{
$resource = $this->getMock('ZfrRest\Resource\ResourceInterface');
$inputFilterManager = $this->getMock('Zend\ServiceManager\AbstractPluginManager');
$inputFilterManager = $this->getMock('Zend\InputFilter\InputFilterPluginManager');
$inputFilter = $this->getMock('Zend\InputFilter\InputFilterInterface');
$event = new ValidationEvent($resource, $inputFilterManager);

Expand All @@ -70,7 +70,7 @@ public function testSetGetInputFilter()
public function testGetResource()
{
$resource = $this->getMock('ZfrRest\Resource\ResourceInterface');
$inputFilterManager = $this->getMock('Zend\ServiceManager\AbstractPluginManager');
$inputFilterManager = $this->getMock('Zend\InputFilter\InputFilterPluginManager');
$event = new ValidationEvent($resource, $inputFilterManager);

$this->assertSame($resource, $event->getResource());
Expand All @@ -79,7 +79,7 @@ public function testGetResource()
public function testGetInputFilterManager()
{
$resource = $this->getMock('ZfrRest\Resource\ResourceInterface');
$inputFilterManager = $this->getMock('Zend\ServiceManager\AbstractPluginManager');
$inputFilterManager = $this->getMock('Zend\InputFilter\InputFilterPluginManager');
$event = new ValidationEvent($resource, $inputFilterManager);

$this->assertSame($inputFilterManager, $event->getInputFilterManager());
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ public function setUp()
$this->resource = $this->getMock('ZfrRest\Resource\ResourceInterface');
$this->controller = $this->getMock('Zend\EventManager\EventManagerAwareInterface');
$this->eventManager = $this->getMock('Zend\EventManager\EventManagerInterface');
$this->hydratorManager = $this->getMock('Zend\ServiceManager\AbstractPluginManager');
$this->hydratorManager = $this->getMock('Zend\Stdlib\Hydrator\HydratorPluginManager');
$this->dataHydration = new DataHydrationObject($this->hydratorManager);

$this->controller->expects($this->once())->method('getEventManager')->will($this->returnValue($this->eventManager));
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ public function setUp()
$this->resource = $this->getMock('ZfrRest\Resource\ResourceInterface');
$this->controller = $this->getMock('Zend\EventManager\EventManagerAwareInterface');
$this->eventManager = $this->getMock('Zend\EventManager\EventManagerInterface');
$this->inputFilterManager = $this->getMock('Zend\ServiceManager\AbstractPluginManager');
$this->inputFilterManager = $this->getMock('Zend\InputFilter\InputFilterPluginManager');
$this->dataValidation = new DataValidationObject($this->inputFilterManager);

$this->controller->expects($this->once())->method('getEventManager')->will($this->returnValue($this->eventManager));
Expand Down

0 comments on commit fa51553

Please sign in to comment.