1
0
Fork 0
MySQLDumper/application/views/helpers/AbsoluteUrl.php

44 Zeilen
1.1 KiB
PHP

<?php
/**
* This file is part of MySQLDumper released under the GNU/GPL 2 license
* http://www.mysqldumper.net
*
* @package MySQLDumper
* @subpackage View_Helpers
* @version SVN: $Rev$
* @author $Author$
*/
/**
* Helper for returning the absolute URL including scheme and serveraddress
*
* @package MySQLDumper
* @subpackage View_Helpers
*/
class Msd_View_Helper_AbsoluteUrl extends Zend_View_Helper_Abstract
{
/**
* Build an absolute URL (@see Zend_View_Helper_Url::url())
* @param array $urlOptions
* @param null $name
* @param bool $reset
* @param bool $encode
* @return string
*/
public function absoluteUrl(
array $urlOptions = array(),
$name = null,
$reset = false,
$encode = true
)
{
$serverUrlViewHelper = new Zend_View_Helper_ServerUrl();
$urlViewHelper = new Zend_View_Helper_Url();
$url = $urlViewHelper->url($urlOptions, $name, $reset, $encode);
$absoluteUrl = $serverUrlViewHelper->serverUrl($url);
return $absoluteUrl;
}
}