actor: AcceptanceTester
modules:
enabled:
- Db:
dsn: 'pgsql:host=%DB_HOST%;port=%DB_PORT%;dbname=%DB_NAME%'
user: "%DB_USER%"
password: '%DB_PASSWORD%'
populate: true
dump: 'tests/_data/courier.sql.tar'
populator: 'pg_restore --no-owner --clean --if-exists --dbname $dbname --username $user --host $host --port=$port $dump'
- REST:
depends: PhpBrowser
url: "%ACCEPTANCE_HOST%"
shortDebugResponse: 300
- PhpBrowser:
url: "%ACCEPTANCE_HOST%"
- \App\Tests\Helper\Acceptance
step_decorators: ~
Не помню, чтобы кто-то особо врал
Если опытный человек меняет работу каждый год - для меня это показатель, что в сложный проект его лучше не брать.
ну тесты все равно в тестовой среде запускаются, не в локальной же
А если подобные косяки случаются часто?
Контролер вызывается через TWIG
Очень срочно нужно решение
на выгорание влияет нервное напряжение и оно может быть и при 2 часах работы в день а может и не быть при 10.
большинство людей, поливающих его говном даже представления о чем речь не имеют.
платят не за языки, а за способность решать задачи. профи, решающие задачи бизнеса получают нормальные деньги, недоучки сосут. и это никак не зависит от языка.
ваш же ответ сродни шедевральному эпику с хабра: "питон - говно, я не смог найти на нем работу".
allowMissingFields применяется ко всем полям/ключам массива (что очевидно), но другие ключи, кроме address, должны быть обязательны.
Напишу валидацию нативным php, а потом, когда-нибудь, при наличии времени, еще повожусь с Component\Validator. Потому что на элементарной задаче терять половину рабочего дня... это капец. Тем более дедлайны горят.