php – Doctrine Fixtures Load中的Access Command OutputInterface

开发技术 作者: 2024-07-05 09:15:01
我正在使用强大的 Faker Library生成大量数据夹具,也使用 lorempixel.com在我的Symfony2项目中有一些随机图像.这需要一些时间(目前约10分钟),所以我想知道是否可以通过容器界面以某种方式访问​​Command OutputInterface并以这种方式打印进度而不是回显所有内容. 也许还有一个很好的输出与ProgressBar 它看起来像 ConsoleOutput
我正在使用强大的 Faker Library生成大量数据夹具,也使用 lorempixel.com在我的Symfony2项目中有一些随机图像.这需要一些时间(目前约10分钟),所以我想知道是否可以通过容器界面以某种方式访问​​Command OutputInterface并以这种方式打印进度而不是回显所有内容.

也许还有一个很好的输出与ProgressBar

解决方法

它看起来像 ConsoleOutput不需要任何特殊的东西,可以直接实例化.

use Symfony\Component\Console\Output\ConsoleOutput;

// ...

public function load(ObjectManager $manager)
{
    $output = new ConsoleOutput();

    $output->writeln('<inf>this works... </info>');
}
原创声明
本站部分文章基于互联网的整理,我们会把真正“有用/优质”的文章整理提供给各位开发者。本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
本文链接:http://www.jiecseo.com/news/show_38937.html