original_string: public function removeSelector($mSelector) {
  		if($mSelector instanceof Selector) {
  			$mSelector = $mSelector->getSelector();
  		}
  		foreach($this->aSelectors as $iKey => $oSelector) {
  			if($oSelector->getSelector() === $mSelector) {
  				unset($this->aSelectors[$iKey]);
  				return true;
  			}
  		}
  		return false;
  	}
code: public function removeSelector($mSelector) {
  		if($mSelector instanceof Selector) {
  			$mSelector = $mSelector->getSelector();
  		}
  		foreach($this->aSelectors as $iKey => $oSelector) {
  			if($oSelector->getSelector() === $mSelector) {
  				unset($this->aSelectors[$iKey]);
  				return true;
  			}
  		}
  		return false;
  	}
code_tokens: public function removeSelector ( $ mSelector ) { if ( $ mSelector instanceof Selector ) { $ mSelector = $ mSelector -> getSelector ( ) ; } foreach ( $ this -> aSelectors as $ iKey => $ oSelector ) { if ( $ oSelector -> getSelector ( ) === $ mSelector ) { unset ( $ this -> aSelectors [ $ iKey ] ) ; return true ; } } return false ; }
docstring: remove one of the selector of the block
docstring_tokens: remove one of the selector of the block