【发布时间】:2018-02-02 11:41:20
【问题描述】:
我在 10 月有一个插件,我正在创建必要的表并根据文档播种它们。
我希望在执行此操作时提供控制台输出,以便调试我正在设置的进程并捕捉任何可能发生的情况。
运行php artisan october:up时如何将信息输出到控制台?
use Db;
use Seeder;
class SeedGeoStateTable extends Seeder
{
public function run()
{
foreach(array_merge(glob(__DIR__.'/seed/geo_state/*.txt'), glob(__DIR__.'/seed/geo_state/*.json')) as $file) {
$this->insert($file);
gc_collect_cycles();
}
}
public function insert($file) {
// output to console which file i'm seeding here
$json = json_decode(file_get_contents($file),true);
foreach($json as $entry) {
Db::table("geo_state")->insert($entry);
}
}
}
【问题讨论】:
-
你试过
echo吗?
标签: laravel octobercms octobercms-plugins