public function setControlSequenceIntroducer($controlSequenceIntroducer)
    {
        // Make sure it's a ControlFunction instance
        if (is_string($controlSequenceIntroducer)) {
            $controlSequenceIntroducer = new ControlFunction($controlSequenceIntroducer);
        }

        // @TODO: Check Validity
        $this->controlSequenceIntroducer = $controlSequenceIntroducer;

        return $this;
    }
public function setControlSequenceIntroducer($controlSequenceIntroducer)
    {
        // Make sure it's a ControlFunction instance
        if (is_string($controlSequenceIntroducer)) {
            $controlSequenceIntroducer = new ControlFunction($controlSequenceIntroducer);
        }

        // @TODO: Check Validity
        $this->controlSequenceIntroducer = $controlSequenceIntroducer;

        return $this;
    }
public function setControlSequenceIntroducer ( $ controlSequenceIntroducer ) { // Make sure it's a ControlFunction instance if ( is_string ( $ controlSequenceIntroducer ) ) { $ controlSequenceIntroducer = new ControlFunction ( $ controlSequenceIntroducer ) ; } // @TODO: Check Validity $ this -> controlSequenceIntroducer = $ controlSequenceIntroducer ; return $ this ; }
Set the control sequence introducer
@param  \Bramus\Ansi\ControlFunction $controlSequenceIntroducer A ControlFunction that acts as the Control Sequence Introducer (CSI)
@return ControlSequence              self, for chaining
Set the control sequence introducer