Code Duplication    Length = 8-9 lines in 2 locations

src/ABS/Dispatcher/MapDispatcher.php 2 locations

@@ 84-92 (lines=9) @@
81
     *
82
     * @return
83
     */
84
    public function disconnectAll($name)
85
    {
86
        if (!isset($this->listeners[$name])) {
87
            return false;
88
        }
89
        $this->listeners[$name] = [];
90
91
        return true;
92
    }
93
94
    /**
95
     * Checks wether any listener is registered for a given event-name.
@@ 101-108 (lines=8) @@
98
     *
99
     * @return bool wether any listener is registered for event-name
100
     */
101
    public function hasListeners($name)
102
    {
103
        if (!isset($this->listeners[$name])) {
104
            return false;
105
        }
106
107
        return (bool) count($this->listeners[$name]);
108
    }
109
110
    /**
111
     * notifies all listeners on a event on a subject.