当前位置: 首页>>代码示例>>PHP>>正文


PHP Flash::init方法代码示例

本文整理汇总了PHP中Flash::init方法的典型用法代码示例。如果您正苦于以下问题:PHP Flash::init方法的具体用法?PHP Flash::init怎么用?PHP Flash::init使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Flash的用法示例。


在下文中一共展示了Flash::init方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: use_helper

$__FROG_CONN__ = $__CMS_CONN__;
Record::connection($__CMS_CONN__);
Record::getConnection()->exec("set names 'utf8'");
Setting::init();
use_helper('I18n');
AuthUser::load();
if (AuthUser::isLoggedIn()) {
    I18n::setLocale(AuthUser::getRecord()->language);
} else {
    I18n::setLocale(Setting::get('language'));
}
// Only add the cron web bug when necessary
if (defined('USE_POORMANSCRON') && USE_POORMANSCRON && defined('POORMANSCRON_INTERVAL')) {
    Observer::observe('page_before_execute_layout', 'run_cron');
    function run_cron()
    {
        $cron = Cron::findByIdFrom('Cron', '1');
        $now = time();
        $last = $cron->getLastRunTime();
        if ($now - $last > POORMANSCRON_INTERVAL) {
            echo $cron->generateWebBug();
        }
    }
}
Plugin::init();
Flash::init();
// Setup admin routes
$admin_routes = array('/' . ADMIN_DIR => Setting::get('default_tab'), '/' . ADMIN_DIR . '/' => Setting::get('default_tab'), '/' . ADMIN_DIR . '/:all' => '$1');
Dispatcher::addRoute($admin_routes);
// run everything!
require APP_PATH . DS . 'main.php';
开发者ID:ariksavage,项目名称:idsog.org,代码行数:31,代码来源:index.php

示例2: dispatch

 public static function dispatch($requested_url = null, $default = null)
 {
     Flash::init();
     // If no url passed, we will get the first key from the _GET array
     // that way, index.php?/controller/action/var1&email=example@example.com
     // requested_url will be equal to: /controller/action/var1
     if ($requested_url === null) {
         $pos = strpos($_SERVER['QUERY_STRING'], '&');
         if ($pos !== false) {
             $requested_url = substr($_SERVER['QUERY_STRING'], 0, $pos);
         } else {
             $requested_url = $_SERVER['QUERY_STRING'];
         }
     }
     // If no URL is requested (due to someone accessing admin section for the first time)
     // AND $default is setAllow for a default tab
     if ($requested_url == null && $default != null) {
         $requested_url = $default;
     }
     // Requested url MUST start with a slash (for route convention)
     if (strpos($requested_url, '/') !== 0) {
         $requested_url = '/' . $requested_url;
     }
     self::$requested_url = $requested_url;
     // This is only trace for debugging
     self::$status['requested_url'] = $requested_url;
     // Make the first split of the current requested_url
     self::$params = self::splitUrl($requested_url);
     // Do we even have any custom routing to deal with?
     if (count(self::$routes) === 0) {
         return self::executeAction(self::getController(), self::getAction(), self::getParams());
     }
     // Is there a literal match? If so we're done
     if (isset(self::$routes[$requested_url])) {
         self::$params = self::splitUrl(self::$routes[$requested_url]);
         return self::executeAction(self::getController(), self::getAction(), self::getParams());
     }
     // Loop through the route array looking for wildcards
     foreach (self::$routes as $route => $uri) {
         // Convert wildcards to regex
         if (strpos($route, ':') !== false) {
             $route = str_replace(':any', '(.+)', str_replace(':num', '([0-9]+)', $route));
         }
         // Does the regex match?
         if (preg_match('#^' . $route . '$#', $requested_url)) {
             // Do we have a back-reference?
             if (strpos($uri, '$') !== false && strpos($route, '(') !== false) {
                 $uri = preg_replace('#^' . $route . '$#', $uri, $requested_url);
             }
             self::$params = self::splitUrl($uri);
             // We found it, so we can break the loop now!
             break;
         }
     }
     return self::executeAction(self::getController(), self::getAction(), self::getParams());
 }
开发者ID:chaobj001,项目名称:tt,代码行数:56,代码来源:Framework.php

示例3: initialize_resources

 /**
  * Initialize application resources
  *
  * @param void
  * @return null
  */
 function initialize_resources()
 {
     if (defined('USE_COOKIES') && USE_COOKIES) {
         Cookies::init(COOKIE_PREFIX, COOKIE_PATH, COOKIE_DOMAIN, COOKIE_SECURE);
     }
     // if
     if (defined('USE_FLASH') && USE_FLASH) {
         Flash::init();
     }
     // if
     if (defined('USE_CACHE') && USE_CACHE) {
         cache_use_backend(CACHE_BACKEND, array('lifetime' => CACHE_LIFETIME));
     }
     // if
 }
开发者ID:NaszvadiG,项目名称:activecollab_loc,代码行数:21,代码来源:AngieApplication.class.php

示例4: assets_check_gd_support

function assets_check_gd_support()
{
    $needed = array('GIF Read Support', 'JPEG Support', 'PNG Support');
    $provided = gd_info();
    foreach ($needed as $item) {
        if (!$provided[$item]) {
            Flash::set('error', __('Your system does not have :item. Assets manager will not work properly.', array(':item' => $item)));
            Flash::init();
        }
    }
}
开发者ID:julpi,项目名称:freshcms_assets,代码行数:11,代码来源:AssetsController.php

示例5: check_constraints

 /**
  * Simple function that checks if the posted data is valid.
  * As side effet, the 'flash' values are set.
  *
  * @param data the post data from the user
  * @return data is valid
  */
 private function check_constraints($data)
 {
     if (!isset($data["name"]) || empty($data["name"])) {
         Flash::set('error', __('You have to specify a name!'));
         Flash::init();
         // XXX: force flash values availability
         return false;
     }
     return true;
 }
开发者ID:billzeller,项目名称:frog_page_part_forms,代码行数:17,代码来源:PagePartFormsController.php


注:本文中的Flash::init方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。