Skip to content

Commit 86851c4

Browse files
committed
use interfaces instead of implementations.
1 parent 09ff021 commit 86851c4

File tree

4 files changed

+21
-21
lines changed

4 files changed

+21
-21
lines changed

Converter/ConverterManager.php

+5-5
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
use Sculpin\Core\Formatter\FormatterManager;
1616
use Sculpin\Core\Sculpin;
1717
use Sculpin\Core\Source\SourceInterface;
18-
use Symfony\Component\EventDispatcher\EventDispatcher;
18+
use Symfony\Component\EventDispatcher\EventDispatcherInterface;
1919

2020
/**
2121
* Converter Manager.
@@ -27,7 +27,7 @@ class ConverterManager
2727
/**
2828
* Event Dispatcher
2929
*
30-
* @var EventDispatcher
30+
* @var EventDispatcherInterface
3131
*/
3232
protected $eventDispatcher;
3333

@@ -48,10 +48,10 @@ class ConverterManager
4848
/**
4949
* Constructor.
5050
*
51-
* @param EventDispatcher $eventDispatcher Event Dispatcher
52-
* @param FormatterManager $formatterManager Formatter Manager
51+
* @param EventDispatcherInterface $eventDispatcher Event Dispatcher
52+
* @param FormatterManager $formatterManager Formatter Manager
5353
*/
54-
public function __construct(EventDispatcher $eventDispatcher, FormatterManager $formatterManager)
54+
public function __construct(EventDispatcherInterface $eventDispatcher, FormatterManager $formatterManager)
5555
{
5656
$this->formatterManager = $formatterManager;
5757
$this->eventDispatcher = $eventDispatcher;

Formatter/FormatterManager.php

+6-6
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
use Sculpin\Core\Event\FormatEvent;
1717
use Sculpin\Core\Sculpin;
1818
use Sculpin\Core\Source\SourceInterface;
19-
use Symfony\Component\EventDispatcher\EventDispatcher;
19+
use Symfony\Component\EventDispatcher\EventDispatcherInterface;
2020

2121
/**
2222
* Formatter Manager.
@@ -28,7 +28,7 @@ class FormatterManager
2828
/**
2929
* Event Dispatcher
3030
*
31-
* @var EventDispatcher
31+
* @var EventDispatcherInterface
3232
*/
3333
protected $eventDispatcher;
3434

@@ -63,12 +63,12 @@ class FormatterManager
6363
/**
6464
* Constructor.
6565
*
66-
* @param EventDispatcher $eventDispatcher Event Dispatcher
67-
* @param Configuration $siteConfiguration Site Configuration
68-
* @param DataProviderManager $dataProviderManager Data Provider Manager
66+
* @param EventDispatcherInterface $eventDispatcher Event Dispatcher
67+
* @param Configuration $siteConfiguration Site Configuration
68+
* @param DataProviderManager $dataProviderManager Data Provider Manager
6969
*/
7070
public function __construct(
71-
EventDispatcher $eventDispatcher,
71+
EventDispatcherInterface $eventDispatcher,
7272
Configuration $siteConfiguration,
7373
DataProviderManager $dataProviderManager = null
7474
) {

Generator/GeneratorManager.php

+6-6
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
use Sculpin\Core\DataProvider\DataProviderManager;
1616
use Sculpin\Core\Source\SourceInterface;
1717
use Sculpin\Core\Source\SourceSet;
18-
use Symfony\Component\EventDispatcher\EventDispatcher;
18+
use Symfony\Component\EventDispatcher\EventDispatcherInterface;
1919

2020
/**
2121
* Generator Manager.
@@ -27,7 +27,7 @@ class GeneratorManager
2727
/**
2828
* Event Dispatcher
2929
*
30-
* @var EventDispatcher
30+
* @var EventDispatcherInterface
3131
*/
3232
protected $eventDispatcher;
3333

@@ -55,12 +55,12 @@ class GeneratorManager
5555
/**
5656
* Constructor.
5757
*
58-
* @param EventDispatcher $eventDispatcher Event Dispatcher
59-
* @param Configuration $siteConfiguration Site Configuration
60-
* @param DataProviderManager $dataProviderManager Data Provider Manager
58+
* @param EventDispatcherInterface $eventDispatcher Event Dispatcher
59+
* @param Configuration $siteConfiguration Site Configuration
60+
* @param DataProviderManager $dataProviderManager Data Provider Manager
6161
*/
6262
public function __construct(
63-
EventDispatcher $eventDispatcher,
63+
EventDispatcherInterface $eventDispatcher,
6464
Configuration $siteConfiguration,
6565
DataProviderManager $dataProviderManager = null
6666
) {

Sculpin.php

+4-4
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
use Sculpin\Core\Permalink\SourcePermalinkFactoryInterface;
2424
use Sculpin\Core\Source\DataSourceInterface;
2525
use Sculpin\Core\Source\SourceSet;
26-
use Symfony\Component\EventDispatcher\EventDispatcher;
26+
use Symfony\Component\EventDispatcher\EventDispatcherInterface;
2727

2828
/**
2929
* Sculpin.
@@ -53,7 +53,7 @@ class Sculpin
5353
/**
5454
* Event Dispatcher
5555
*
56-
* @var EventDispatcher
56+
* @var EventDispatcherInterface
5757
*/
5858
protected $eventDispatcher;
5959

@@ -103,7 +103,7 @@ class Sculpin
103103
* Constructor.
104104
*
105105
* @param Configuration $siteConfiguration Site Configuration
106-
* @param EventDispatcher $eventDispatcher Event dispatcher
106+
* @param EventDispatcherInterface $eventDispatcher Event dispatcher
107107
* @param SourcePermalinkFactoryInterface $permalinkFactory Permalink factory
108108
* @param WriterInterface $writer Writer
109109
* @param GeneratorManager $generatorManager Generator Manager
@@ -112,7 +112,7 @@ class Sculpin
112112
*/
113113
public function __construct(
114114
Configuration $siteConfiguration,
115-
EventDispatcher $eventDispatcher,
115+
EventDispatcherInterface $eventDispatcher,
116116
SourcePermalinkFactoryInterface $permalinkFactory,
117117
WriterInterface $writer,
118118
GeneratorManager $generatorManager,

0 commit comments

Comments
 (0)