public function remove($name)
    {
        if (!$this->has($name)) {
            throw new LogicException(sprintf('The hook "%s" was not found', $name));
        }

        unlink($this->getPath($name));
    }
public function remove($name)
    {
        if (!$this->has($name)) {
            throw new LogicException(sprintf('The hook "%s" was not found', $name));
        }

        unlink($this->getPath($name));
    }
public function remove ( $ name ) { if ( ! $ this -> has ( $ name ) ) { throw new LogicException ( sprintf ( 'The hook "%s" was not found' , $ name ) ) ; } unlink ( $ this -> getPath ( $ name ) ) ; }
Removes a hook from repository.

@param string $name Name of the hook

@throws LogicException The hook is not present
Removes a hook from repository .