本文整理汇总了PHP中Uri::string_with_query方法的典型用法代码示例。如果您正苦于以下问题:PHP Uri::string_with_query方法的具体用法?PHP Uri::string_with_query怎么用?PHP Uri::string_with_query使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Uri
的用法示例。
在下文中一共展示了Uri::string_with_query方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: check_auth_and_redirect
protected function check_auth_and_redirect($is_check_not_auth_action = true)
{
if ($is_check_not_auth_action && $this->check_not_auth_action()) {
return;
}
if (IS_AUTH) {
return;
}
if (IS_API) {
throw new ApiNotAuthorizedException();
}
if (!$this->acl_has_access) {
throw new HttpForbiddenException();
}
Session::set_flash('destination', urlencode(Uri::string_with_query()));
Response::redirect($this->get_login_page_uri());
}
示例2: symbol
<?php
} else {
?>
<td class="small"><?php
echo symbol('noValue');
?>
</td>
<?php
}
?>
<?php
if (check_acl($uri = 'admin/member/delete')) {
?>
<td class="small"><?php
echo btn('form.delete', '#', 'js-simplePost', false, 'xs', null, array('data-destination' => Uri::string_with_query(), 'data-uri' => $uri . '/' . $member->id, 'data-msg' => term('common.force', 'site.left') . 'します。よろしいですか?'));
?>
</td>
<?php
} else {
?>
<td class="small"><?php
echo symbol('noValue');
?>
</td>
<?php
}
?>
<td><?php
echo Html::anchor('admin/member/' . $member->id, $member->name);
示例3: array
$view = View::forge('_parts/modal', array('block_attrs' => array('id' => 'modal_notice_navbar'), 'size' => 'sm', 'title' => term('notice'), 'is_display_footer_close_btn' => true));
$view->set_safe('header_subinfo', render('notice::_parts/link_read_all', array('tag' => 'small')));
echo $view->render();
?>
<script type="text/x-handlebars-template" id="notices-template">
<?php
echo render('notice::_parts/handlebars_template/list');
?>
</script>
<?php
}
} else {
?>
<?php
$destination = Session::get_flash('destination') ?: urlencode(Uri::string_with_query());
$login_form = render('auth/_parts/login', array('in_popover' => true, 'destination' => $destination));
switch (conf('auth.headerLoginForm.type')) {
case 'popover':
?>
<script type="text/x-handlebars-template" id="login-template">
<?php
echo $login_form;
?>
</script>
<script>
var source = $("#login-template").html();
var template = Handlebars.compile(source);
var content = (template());
var inputs = new Array('#form_email', '#form_password');
loadPopover('#insecure_user_menu', '#insecure_user_popover', content, '', inputs);