小编ole*_*k07的帖子

Symfony 4. ServiceEntityRepository 与 EntityRepository

为什么我需要在我的存储库中扩展 ServiceEntityRepository?在 Symfony 3.4 中,我总是扩展 EntityRepository。使用 ServiceEntityRepository 我在这里描述了一个奇怪的问题Symfony 4. InheritanceType("JOINED") 和 ParamConverter。奇怪的现象

symfony4

7
推荐指数
2
解决办法
4863
查看次数

Symfony 4.2 如何为测试公开服务

我有公开服务的解决方案。在 services.yml

    test_phpdocxService:
          alias: App\Service\PhpDocxService
          public: true
Run Code Online (Sandbox Code Playgroud)

我尝试访问该服务:

$container = self::$container;
$phpDocxService = $container->get('test_phpdocxService');

$this->filename = $phpDocxService->generateDocxDocument('docx/aaa.html.twig', $data);
Run Code Online (Sandbox Code Playgroud)

但我觉得它不是那么好。有没有另一种方法可以做到这一点?

php phpunit symfony

5
推荐指数
3
解决办法
6823
查看次数

Symfony 3.4 和 PHPUnit 7.0.1 不可能吗?

是否可以将最新版本的 PHPUnit (7.0.1) 与 Symfony 3.4 一起使用?我收到错误

PHP 致命错误: Symfony\Bridge\PhpUnit\CoverageListener::startTest(PHPUnit\Framework\Test $test) 的声明必须与 PHPUnit\Framework\TestListener::startTest(PHPUnit\Framework\Test $test) 兼容: void in / var/www/vhosts/facto/vendor/symfony/phpunit-bridge/CoverageListener.php 第 30 行

我的 phpunit-bridge 与最新版本的 PHPUnit 不兼容。

phpunit symfony

1
推荐指数
1
解决办法
641
查看次数

如何在登录表单中使用户名不区分大小写?

我正在使用 Symfony 的登录表单,但如果输入的用户名是“FOO”并且数据库中存储的是“foo”,则我无法登录。我正在使用 Postgres。这意味着用户名字段区分大小写。我能做些什么?

php postgresql symfony symfony4

1
推荐指数
1
解决办法
944
查看次数

标签 统计

symfony ×3

php ×2

phpunit ×2

symfony4 ×2

postgresql ×1