[ticket/15251] Use dispatcher_interface in help manager

Allow TraceableEventDispatcher for webprofiler

PHPBB3-15251
This commit is contained in:
Agris 2017-06-20 22:38:21 +03:00 committed by Marc Alexander
parent b28dc339f0
commit ba5a2bcb73
No known key found for this signature in database
GPG key ID: 50E0D2423696F995

View file

@ -18,7 +18,7 @@ namespace phpbb\help;
*/ */
class manager class manager
{ {
/** @var \phpbb\event\dispatcher */ /** @var \phpbb\event\dispatcher_interface */
protected $dispatcher; protected $dispatcher;
/** @var \phpbb\language\language */ /** @var \phpbb\language\language */
@ -33,11 +33,11 @@ class manager
/** /**
* Constructor * Constructor
* *
* @param \phpbb\event\dispatcher $dispatcher * @param \phpbb\event\dispatcher_interface $dispatcher
* @param \phpbb\language\language $language * @param \phpbb\language\language $language
* @param \phpbb\template\template $template * @param \phpbb\template\template $template
*/ */
public function __construct(\phpbb\event\dispatcher $dispatcher, \phpbb\language\language $language, \phpbb\template\template $template) public function __construct(\phpbb\event\dispatcher_interface $dispatcher, \phpbb\language\language $language, \phpbb\template\template $template)
{ {
$this->dispatcher = $dispatcher; $this->dispatcher = $dispatcher;
$this->language = $language; $this->language = $language;