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


PHP WebApp::run方法代码示例

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


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

示例1: testExecuteController

 public function testExecuteController()
 {
     $logger = $this->getMock('Conpago\\Logging\\Contract\\ILogger');
     $response = $this->getMock('Conpago\\Helpers\\Contract\\IResponse');
     $requestDataReader = $this->getMock('Conpago\\Helpers\\Contract\\IRequestDataReader');
     $requestData = $this->getMock('Conpago\\Helpers\\Contract\\IRequestData');
     $requestDataReader->expects($this->any())->method('getRequestData')->willReturn($requestData);
     $controller = $this->getMock('Conpago\\Presentation\\Contract\\IController');
     $controller->expects($this->once())->method('execute')->with($requestData);
     $appConfig = $this->getMock('Conpago\\Config\\Contract\\IAppConfig');
     $webApp = new WebApp($requestDataReader, $controller, $response, $logger, $appConfig);
     $webApp->run();
 }
开发者ID:agborkowski,项目名称:conpago,代码行数:13,代码来源:WebAppTest.php

示例2: WebApp

<?php

require_once 'core/webapp.php';
$topmodul = 'gnopaste';
$app = new WebApp(array('topmodul' => $topmodul, 'skip' => array('auth', 'bench', 'test'), 'loglevel' => 3));
$app->run($topmodul);
开发者ID:BackupTheBerlios,项目名称:quiztestxml-svn,代码行数:6,代码来源:gnopaste.php

示例3: dirname

<?php

define('APP_NAME', 'web');
define('PI_ROOT', dirname(dirname(dirname(__FILE__))) . '/pi/');
define('APP_ROOT', dirname(dirname(__FILE__)) . '/');
define('COM_ROOT', APP_ROOT . 'com/');
define('APP_CTR_ROOT', APP_ROOT . APP_NAME . '/ctr/');
define('LOG_PATH', dirname(dirname(dirname(__FILE__))) . '/logs');
define("__PI_EN_DEBUG", 1);
include PI_ROOT . 'Web.php';
//web项目需要的框架配置
Pi::set('global.logFile', 'web');
Pi::set('env', 'dev');
$app = new WebApp();
$app->run();
开发者ID:gelcaas,项目名称:newpi,代码行数:15,代码来源:index.php

示例4: loginPrompt

<?php 
/**
 * Index file for BWSC Website
 *
 *
 * @category   WebApp.Index
 * @package    index.php
 * @author     Huw Jones <huwcbjones@gmail.com>
 * @copyright  2014 Huw Jones
 */
/*
* lib/webapp.php
*/
require 'lib/_init.php';
$webapp = new WebApp();
$webapp->run();
$help = file_get_contents(__LIBDIR__ . '/cli_help.txt') . PHP_EOL;
function loginPrompt()
{
    global $webapp;
    echo "\n===== WebApp Login =====\n";
    echo "Enter your username: ";
    $user = trim(fgets(STDIN));
    echo "Enter your Password: ";
    $pass = trim(fgets(STDIN));
    if ($webapp->login($user, $pass)) {
        echo "Logged in!\n";
    } else {
        echo "Invalid username/password\n";
        loginPrompt();
    }
开发者ID:huwcbjones,项目名称:WebFramework,代码行数:31,代码来源:cli.php

示例5: WebApp

<?php

require_once 'core/webapp.php';
$app = new WebApp(array('topmodul' => 'yw_start', 'skip' => array('auth', 'bench', 'test'), 'loglevel' => 3));
$app->run('yw_start');
开发者ID:BackupTheBerlios,项目名称:quiztestxml-svn,代码行数:5,代码来源:start.php

示例6: dirname

 * 
 **************************************************************************/
/**
 * @file index.php
 * @author huqingping
 * @date 2010/05/07 13:49:09
 * @version 1.0 
 * @brief 
 *  
 **/
define('WEB_ROOT', dirname(__DIR__));
define('FR_ROOT', WEB_ROOT . '/Lessp/fr/');
define('RUN_ROOT', WEB_ROOT . '/runroot/');
define('LIB_ROOT', WEB_ROOT . '/Lessp/lib/');
define('PLUGIN_ROOT', WEB_ROOT . '/plugin/');
define('LOG_ROOT', WEB_ROOT . '/log/');
define('CONF_ROOT', WEB_ROOT . '/conf/');
define('TMP_ROOT', WEB_ROOT . '/tmp/');
define('EXLIB_ROOT', WEB_ROOT . '/exlib/');
define('PAGE_ROOT', WEB_ROOT . '/page/');
define('API_ROOT', WEB_ROOT . '/api/');
define('TOOL_ROOT', WEB_ROOT . '/bin/');
if (isset($argv)) {
    require_once FR_ROOT . 'app/ToolApp.php';
    $obj = new ToolApp();
    $obj->run();
} else {
    require_once FR_ROOT . 'app/WebApp.php';
    $obj = new WebApp();
    $obj->run();
}
开发者ID:hapn,项目名称:storage,代码行数:31,代码来源:index.php


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