public function removedValueChangedListener(ValueChangedListenerInterface $listener)
    {
        if ($this->listeners->hasItem($listener)) {
            $this->listeners->removeItem($listener);
        }
    }
public function removedValueChangedListener(ValueChangedListenerInterface $listener)
    {
        if ($this->listeners->hasItem($listener)) {
            $this->listeners->removeItem($listener);
        }
    }
public function removedValueChangedListener ( ValueChangedListenerInterface $ listener ) { if ( $ this -> listeners -> hasItem ( $ listener ) ) { $ this -> listeners -> removeItem ( $ listener ) ; } }
Removes a given listener as from our list of value-changed listeners.

@param ValueChangedListenerInterface $listener
Removes a given listener as from our list of value - changed listeners .