【发布时间】:2017-10-05 11:55:48
【问题描述】:
我只是想知道是否有办法在其他非 Codeigniter 类中使用 codeigniter 模型...让我举个例子。
我有一个扩展 PHPUNIT_Framework_testCase 的 MyTestClassTests 类
<?php
require_once '../../vendor/autoload.php';
use Facebook\WebDriver\Remote\WebDriverCapabilityType;
use Facebook\WebDriver\Remote\RemoteWebDriver;
use Facebook\WebDriver\WebDriverBy;
use Facebook\WebDriver\Interactions\WebDriverActions;
use Sunra\PhpSimple\HtmlDomParser;
class MyTestClassTests extends PHPUnit_Framework_TestCase
{
public function testDoSomething()
{
// Do some test
// get results
// Store results via Codeigniter Model, if possible?
$results = 'some results';
$this->load->model('results');
$this->results->import($results);
}
}
现在一旦测试完成,我想将测试结果存储到数据库中。有没有办法在当前类中调用/初始化 CodeIgniter 模型以使用它并存储数据?该文件位于 Codeigniters 控制器文件夹中。
如果您需要任何其他信息,请告诉我,我会提供。谢谢!
【问题讨论】:
标签: php codeigniter phpunit