private function insertBefore($token)
    {
        // NB not $this->zipper->insertBefore(), due to positioning
        // differences
        $splice = $this->zipper->splice($this->token, 0, array($token));

        return $splice[1];
    }
private function insertBefore($token)
    {
        // NB not $this->zipper->insertBefore(), due to positioning
        // differences
        $splice = $this->zipper->splice($this->token, 0, array($token));

        return $splice[1];
    }
private function insertBefore ( $ token ) { // NB not $this->zipper->insertBefore(), due to positioning
 // differences
 $ splice = $ this -> zipper -> splice ( $ this -> token , 0 , array ( $ token ) ) ; return $ splice [ 1 ] ; }
Inserts a token before the current token. Cursor now points to
this token.  You must reprocess after this.
@param HTMLPurifier_Token $token
Inserts a token before the current token . Cursor now points to this token . You must reprocess after this .