本文整理汇总了PHP中add::current_controller方法的典型用法代码示例。如果您正苦于以下问题:PHP add::current_controller方法的具体用法?PHP add::current_controller怎么用?PHP add::current_controller使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类add
的用法示例。
在下文中一共展示了add::current_controller方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: var_dump
/**
* XMP Var Dump
* var_dump with <xmp>
* @author albertdiones@gmail.com
* @since ADD MVC 0.0
*/
static function var_dump()
{
$args = func_get_args();
if (!$args) {
$args[0] = static::get_declared_globals();
}
$var = self::return_var_dump($args);
if (add::current_controller()->content_type() == 'text/plain') {
$output = "\r\nFile Line:" . self::caller_file_line() . "\r\n" . $var . "\r\n";
} else {
$output = "<div style='clear:both'><b>" . self::caller_file_line() . "</b><xmp>" . $var . "</xmp></div>";
}
self::restricted_echo($output);
return $args[0];
}
示例2: content_type
/**
* content_type()
*
* @since ADD MVC 0.8
*/
public static function content_type($new_content_type = null)
{
if ($new_content_type == 'text/plain') {
ini_set('html_errors', 0);
}
return add::current_controller()->content_type($new_content_type);
}
示例3: canonicalize_path
/**
* canonicalize URL to the current controller
*
* @since ADD MVC 0.5
*/
static function canonicalize_path()
{
if (add::current_controller()->path() != "{$_GET['add_mvc_path']}") {
add::current_controller()->redirect();
}
}
示例4:
<?php
/**
* Created by PhpStorm.
* @author albert
* Date: 1/18/16
* Time: 3:41 AM
*/
require 'add_configure.php';
$current_controller = add::current_controller();
$current_controller->execute();
示例5: date_default_timezone_set
<?php
require '../config.php';
require $C->add_dir . '/init.php';
date_default_timezone_set('UTC');
$G_errors = array();
session_start();
session_set_cookie_params(3600, $C->path, $C->domain, true);
#add::canonicalize_path();
add::current_controller()->page();
示例6: nonicalize_path
<?php
require 'add_configure.php';
#add::ca nonicalize_path();
add::current_controller()->execute();