function removeInhibitor(callable $inhibitor) {
        $key = \array_search($inhibitor, $this->inhibitors, true);
        if($key !== false) {
            unset($this->inhibitors[$key]);
        }
        
        return $this;
    }
function removeInhibitor(callable $inhibitor) {
        $key = \array_search($inhibitor, $this->inhibitors, true);
        if($key !== false) {
            unset($this->inhibitors[$key]);
        }
        
        return $this;
    }
function removeInhibitor ( callable $ inhibitor ) { $ key = \ array_search ( $ inhibitor , $ this -> inhibitors , true ) ; if ( $ key !== false ) { unset ( $ this -> inhibitors [ $ key ] ) ; } return $ this ; }
Removes an inhibitor.
@param callable  $inhibitor
@return $this
Removes an inhibitor .