本文整理汇总了PHP中parent::app方法的典型用法代码示例。如果您正苦于以下问题:PHP parent::app方法的具体用法?PHP parent::app怎么用?PHP parent::app使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类parent
的用法示例。
在下文中一共展示了parent::app方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: setupBeforeClass
public static function setupBeforeClass()
{
// 下面四行代码模拟出一个应用实例, 每一行都很关键, 需正确设置参数
parent::$app = new \Think\PhpunitHelper();
parent::$app->setMVC('domain.com', 'Home', 'Index');
parent::$app->setTestConfig(['DB_NAME' => 'test', 'DB_HOST' => '127.0.0.1']);
// 一定要设置一个测试用的数据库,避免测试过程破坏生产数据
parent::$app->start();
}
示例2: paramsCheck
private function paramsCheck($argc, $argv)
{
if ($argc != 3) {
echo "WARNING! Please input params 'app=XXX pipelet=XXX'\n";
return false;
}
$arrApp = explode("=", $argv[1]);
if (!isset($arrApp[0]) || $arrApp[0] != 'app') {
echo "WARNING! Please input params 'app=XXX pipelet=XXX'\n";
return false;
}
$arrPipelet = explode("=", $argv[2]);
if (!isset($arrPipelet[0]) || $arrPipelet[0] != 'pipelet') {
echo "WARNING! Please input params 'app=XXX pipelet=XXX'\n";
return false;
}
parent::$app = trim($arrApp[1]);
parent::$pipelet = intval($arrPipelet[1]);
return true;
}
示例3: setFacadeApplication
public static function setFacadeApplication($app)
{
parent::$app = $app->container;
self::$app = $app->container;
self::$slim = $app;
}
示例4: setFacadeApplication
public static function setFacadeApplication($app)
{
parent::$app = $app;
self::$app = $app;
self::$slim = $app['slim'];
}