Ejemplo n.º 1
0
 public static function buildLink($url, $addfile, $linktext, $param_list = '', $extra_param = '')
 {
     //creating links
     $makeurl = new GenerateUrl($url);
     $makeurl->addFile($addfile);
     if (strlen($param_list) != 0) {
         $param_list = explode(",", $param_list);
         //putting parameters together eg fname=ama
         foreach ($param_list as $params) {
             $params = preg_split("/=/", $params);
             $paramkey = $params[0];
             $paramval = $params[1];
             $makeurl->addUrlParams($paramkey, $paramval);
         }
     }
     $linktext = strlen($linktext) == 0 ? $this->createUrl() : trim($linktext);
     return "<a href=\"" . $makeurl->createUrl() . "\" {$extra_param}>{$linktext}</a>";
 }