本文整理汇总了PHP中URI::getInstance方法的典型用法代码示例。如果您正苦于以下问题:PHP URI::getInstance方法的具体用法?PHP URI::getInstance怎么用?PHP URI::getInstance使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类URI
的用法示例。
在下文中一共展示了URI::getInstance方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: _init
private static function _init()
{
self::$objs['benchmark'] = new benchmark();
self::$objs['config'] = new Config();
self::$objs['lang'] = new Lang();
self::$objs['uri'] = URI::getInstance();
self::$objs['view'] = new View();
}
示例2: __construct
public function __construct()
{
parent::__construct();
$this->auth = Auth::getInstance();
if (!$this->auth->hasIdentity()) {
$this->redirect('/');
}
$this->session = \Uno\Session::getInstance();
$current = \URI::getInstance()->segment(2);
$this->template->header = new \View('header');
$topmenu = array(array('name' => _('Dashboard'), 'link' => '/admin', 'active' => '' == $current), array('name' => _('Menus'), 'link' => '/admin/menus', 'active' => 'menus' == $current), array('name' => _('Layouts'), 'link' => '', 'active' => 'layouts' == $current), array('name' => _('Widgets'), 'link' => '', 'active' => 'widgets' == $current), array('name' => _('Modules'), 'link' => '/admin/modules', 'active' => strpos($current, 'module') !== FALSE));
$this->template->header->topmenu = $topmenu;
$this->template->jscript('/admin/index/resource/admin.js');
}
示例3: OpenForm
public static function OpenForm($action = NULL, $method = 'post', $upload = FALSE, array $attribs = array())
{
if (NULL === $action) {
$action = \URI::getInstance()->current();
}
$buf = '<form action="' . $action . '" method="' . $method . '"';
if ($upload) {
$buf .= ' enctype="multipart/form-data"';
}
foreach ($attribs as $key => $val) {
$buf .= " {$key}=\"{$val}\"";
}
$buf .= '>';
echo $buf . "\n";
}
示例4: getUrlString
function getUrlString()
{
$uri = URI::getInstance();
return $uri->toString();
}
示例5: __construct
public function __construct()
{
$this->uri = URI::getInstance();
$this->request = Request::getInstance();
$this->input = Input::getInstance();
}
示例6: settings
/**
* @menu Settings
*/
public function settings()
{
var_dump(__METHOD__, \URI::getInstance()->current());
}