问题标签 [symfony-flex]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
542 浏览

php - Symfony Flex 背后有严格的企业防火墙/代理

我目前工作的公司有非常严格的安全政策,不允许 Composer 访问公司内网之外的任何主机。每个开发人员都有自己的 VPS 用于在预装了 php、composer 和其他开发工具的内部云中进行开发,但是没有从 VPS 到 Internet 的路由。工作站的互联网访问受限,仅用于电子邮件和浏览互联网。我们设法让 Symfony 和 composer 与 Satis 一起在内部服务器上可用。由于严格的包白名单标准,有时管理 Satis 静态依赖项很烦人,但它通常工作......好吧,直到 Symfony Flex 出现并且http://symfony.sh对我们的内部工作站和开发环境不可用。

那么有没有办法在本地运行弹性服务器或以某种方式重用本地 Satis 存储库来提供弹性配方?

0 投票
2 回答
1173 浏览

symfony - 如何使用 Symfony flex 使用 Symfony 3.4 生成文档

使用 Symfony flex,其中一个变化是使用 symfony/skeleton 时没有默认捆绑包。

我找不到在这种情况下使用命令教义:mongodb:generate:documents 的方法。

你能告诉我如何使用它吗?

示例:

这就是我设置项目的方式

谢谢

问候,

克里斯

0 投票
1 回答
991 浏览

symfony - KnpLabs/DoctrineBehaviors 的 Symfony Flex 配置

我想这样配置knp_doctrine_behaviorsknplabs/doctrine-behaviors

但是 Symfony (flex) 给我错误:

[FileLoaderLoadException] 没有扩展能够加载“knp_doctrine_behaviors”的配置......寻找命名空间“knp_doctrine_behaviors”,找到......

我是 Symfony Flex 的新手,所以我不完全明白我应该怎么做

symfony.lock:

0 投票
4 回答
2290 浏览

symfony - Symfony 4 - 3rd-party bundle 命令不再被自动发现

根据文档,命令类必须扩展 Command 或 ContainerAwareCommand 才能被自动发现和注册(当然,前提是它的包已在内核中注册)。

从 Symfony 4+ 开始,这个发现并没有像预期的那样工作。

尝试这个:

你会注意到:

  • cravler:maxmind:geoip-update 未注册(“cravler”命名空间下没有任何内容
  • Cravler\MaxMindGeoIpBundle\Command\UpdateDatabaseCommand 扩展了 ContainerAwareCommand
  • Bundle Cravler\MaxMindGeoIpBundle\CravlerMaxMindGeoIpBundle 在所有环境的 config/bundles.php 中注册(自动生成的配方)

现在,当我用 Symfony 3 做同样的事情时,一切正常。

那里缺少什么?

谢谢,

0 投票
2 回答
2549 浏览

php - 连接到数据库 Symfony 4 Flex

我正在使用Symfony 4 Flex 。我正在使用本教程。这是我的我的数据库连接信息 database_host: 127.0.0.1 database_user: root database_password: null

起初我安装 Doctrine

然后我设置我的数据库连接信息:

当我执行

我有这个错误

我的错误在哪里?

0 投票
1 回答
710 浏览

php - 安装学说-mongodb-admin-bundle::error:要启用扩展,请验证它们是否在您的 .ini 文件中启用:

我正在使用 Symfony 3.4 Flex 和 sonata-admin-bundle": "^3.33" & "php": "^7.0.8"...我想安装学说-mongodb-admin-bundle.when 我运行

我有这个错误

我要安装媒体包。要安装媒体包,我必须遵循依赖项。在安装媒体包之前,我必须已经安装了学说-mongodb-admin-bundle教程

我理解正确。我已经有了 学说-orm-admin。如果我想安装媒体包,我也必须安装 学说-mongodb -admin-bundle

0 投票
1 回答
259 浏览

symfony-flex - 新的 symfony flex 什么是 parameters.yml 解决方案

我开始转向 Symfony Flex 结构,但找不到有关 parameters.yml 和 parameters.yml.dist 的更多信息 - 它被删除了吗?现在如何使用安装时询问我们在旧版本中的配置详细信息创建捆绑包?

0 投票
0 回答
849 浏览

php - Symfony 4 解析错误:vendor/symfony/flex/src/Flex.php 第 275 行

我目前正在使用 Symfony 4,当我尝试为我的应用程序创建用户登录表单时,我使用了 Composer require security 命令,我收到了这个错误:

罪魁祸首在 symfony flex 文件 Flex.php

然后我发现我无法使用任何 Composer 命令,例如 composer update、composer require 等。任何帮助,将不胜感激!

0 投票
1 回答
63 浏览

symfony - 在 Symfony Flex / Symfony 4 的同一台机器上测试和开发环境

我可以以某种方式将我的数据库配置放在 config/packages/test/ 的配置文件中吗?

我想在我的开发 PC 上运行我的测试并并行进行开发工作。在 Symfony 3 中,我有 2 个配置文件

config_test.yaml 和 config_dev.yaml

我可以在其中放置 2 个不同的数据库连接。现在数据库连接在.env文件中,所以我不能有 2 个。

我还需要分别运行我的固定装置和数据库助手以及 2 个数据库(开发和测试):

0 投票
1 回答
1031 浏览

rest - API平台相关的资源创建实体

有没有办法在实体创建资源上传递已经创建的相关实体的 ID 数组?默认文档说有关在发布请求时创建所有内容。一些数据。我有Squad实体:

User实体:

我想要实现的主要目标是发送POST /api/squadswhere "users": [1,2,3]1, 2, 3 是现有用户的 id 并将它们链接到创建的Squad实体。这可以使用来自 api-platform 的一些默认注释吗?或者我该怎么做?