public function insert($sBefore, $sTag, $sId)
    {
        return $this->addCommand(
            array(
                'cmd' => 'ie',
                'id' => trim((string)$sBefore, " \t"),
                'prop' => trim((string)$sId, " \t")
            ),
            trim((string)$sTag, " \t\n")
        );
    }
public function insert($sBefore, $sTag, $sId)
    {
        return $this->addCommand(
            array(
                'cmd' => 'ie',
                'id' => trim((string)$sBefore, " \t"),
                'prop' => trim((string)$sId, " \t")
            ),
            trim((string)$sTag, " \t\n")
        );
    }
public function insert ( $ sBefore , $ sTag , $ sId ) { return $ this -> addCommand ( array ( 'cmd' => 'ie' , 'id' => trim ( ( string ) $ sBefore , " \t" ) , 'prop' => trim ( ( string ) $ sId , " \t" ) ) , trim ( ( string ) $ sTag , " \t\n" ) ) ; }
Add a command to insert a new element just prior to the specified element

@param string        $sBefore            The id of the element used as a reference point for the insertion
@param string        $sTag               The tag name to be used for the new element
@param string        $sId                The id to assign to the new element

@return \Jaxon\Plugin\Response
Add a command to insert a new element just prior to the specified element