protected function addScriptFile($src, $options=array(), $at="begin")
    {
        $options["type"] = Utility::get($options, "type", "text/javascript");
        $options["src"] = $src;
        $this->tags[md5($src)] = array(
            "at"=>$at,
            "tag"=>"script",
            "options"=>$options,
            "content"=>"",
        );
        return $this;
    }
protected function addScriptFile($src, $options=array(), $at="begin")
    {
        $options["type"] = Utility::get($options, "type", "text/javascript");
        $options["src"] = $src;
        $this->tags[md5($src)] = array(
            "at"=>$at,
            "tag"=>"script",
            "options"=>$options,
            "content"=>"",
        );
        return $this;
    }
protected function addScriptFile ( $ src , $ options = array ( ) , $ at = "begin" ) { $ options [ "type" ] = Utility :: get ( $ options , "type" , "text/javascript" ) ; $ options [ "src" ] = $ src ; $ this -> tags [ md5 ( $ src ) ] = array ( "at" => $ at , "tag" => "script" , "options" => $ options , "content" => "" , ) ; return $ this ; }
Add script file to report

@param string $src     Url link to javascript file
@param array  $options Additional options for script tag
@param string $at      The location of the script whether at "begin"
of report or at "end" of report

@return ResourceManager this resource manager object
Add script file to report