symfony-dependency-injection
全部标签 我正在尝试通过symfonynewname_project2.7.21运行新的symfony项目。不幸的是,我一直有错误的时区错误。我在我的C:\xampp\php\php.ini文件中更改了它。我必须在其他地方更改它吗?非常感谢您的帮助 最佳答案 尝试在app/AppKernel.php中添加publicfunction__construct($environment,$debug){date_default_timezone_set('Europe/Warsaw');parent::__construct($environmen
Symfony关于ParamConverter的手册有这个例子:/***@Route("/blog/{post_id}")*@Entity("post",expr="repository.find(post_id)")*/publicfunctionshowAction(Post$post){}来源:http://symfony.com/doc/current/bundles/SensioFrameworkExtraBundle/annotations/converters.html#fetch-via-an-expression但是使用@Entity注释给我这个错误。Theannot
我的symfony3.2.(8?)项目有2个工作服务,并且必须达到3.3(当前为3.3.2)。我的一项服务工作正常,第二项服务出现错误:服务.ymlparameters:#parameter_name:valueservices:_defaults:autowire:trueautoconfigure:truepublic:falseAppBundle\:resource:'../../src/AppBundle/*'exclude:'../../src/AppBundle/{Entity,Repository}'list_brands:class:AppBundle\Service\
我一直在使用Symfony开发我的网络应用程序,但我一直遇到一个问题。由于我希望能够正确地对我的服务进行单元测试,所以我总是在服务的构造函数中遇到太多困惑。理论用例假设我需要一个服务来处理XML文件并将其内容保存到数据库中。1234ExampleUseruser@example.com567ExampleUserGroupALLOWED_TO_CREATEALLOWED_TO_UPDATEALLOWED_TO_DELETEALLOWED_TO_view已经想到了很多需要注入(inject)到该服务中的东西:DomCrawler(读取XML文件)UserRepository(获取现有用户
我正在windows10+wamp+php7+Symfony3.3下开发应用我正在尝试使用内置服务器:phpbin/consoleserver:run[OK]Serverlisteningonhttp://127.0.0.1:8000//QuittheserverwithCONTROL-C.当我转到http://localhost:8000/app_dev.php/时或http://127.0.0.1:8000/app_dev.php我收到这个错误:Warning:Unknown:failedtoopenstream:NosuchfileordirectoryinUnknownonli
我在启用Xdebug和html_errors=on的PHP7.1.14上使用Symfony4。当我在我的Twig中使用{{dump()}}函数时,由于Xdebug格式不佳(uglydump),打印在屏幕上的数据难以阅读。它也不会转储对象,这在我的情况下是必需的(我将它们视为一个对象,看不到它们的属性)。我记得在带有PHP7.0.13的Symfony3中使用过这个函数,输出显示为带有可折叠数据的冷黑色区域(cooldump)。所有PHP选项和扩展都是相同的。有没有办法强制使用Twig转储? 最佳答案 在Symfony4中,“转储”似乎
我想将我的旧Symfony项目从2.8升级到4.0,但我在从2.8升级到3.4时堆积如山。我使用本教程进行升级MovingtoSymfony3.4.我在尝试通过Composer更新时遇到了一些错误ComposerUpgradeErrors:#phpcomposer.pharupdatesymfony/symfony--with-dependenciesDependency"symfony/polyfill-apcu"isalsoarootrequirement,butisnotexplicitlywhitelisted.Ignoring.Dependency"twig/twig"isa
我目前正在对第三方开发的网络应用程序进行技术审查。使用的symfony框架。是否有任何我应该首先访问的已知问题?例如。任何安全漏洞。在此先感谢您的帮助。标记 最佳答案 我已经为许多应用程序使用了symfony框架,框架本身在默认情况下非常安全。你可能想要检查的一件事(虽然这不是真正的安全问题)是开发人员替换了默认错误页面,我不是在谈论404或类似的东西但是当symfony严重崩溃时它会自动去到symfony错误页面。您可能还需要检查security.yml文件以确保所有需要身份验证的模块都设置为is_secure:on。我还认为在s
我在我的factory.yml文件中设置了以下配置...all:mailer:param:transport:class:Swift_SendmailTransportparam:command:/usr/sbin/sendmail-oi-t...克服“双点”问题,如所述here.当我运行以下代码时...$mailer=$this->getMailer();$message=$mailer->compose();$message->setTo('foo@bar.com');$message->setFrom('foo@bar.com');$message->setSubject('Te
我正在尝试整理一个应用程序,并且已经手动执行了一段时间的构造函数依赖注入(inject)。这有点乏味,我想开始使用依赖注入(inject)容器。我正在寻找一个积极开发和维护的DI容器。我发现Crafty作为替代方案,它可以将依赖项与XML、YAML、数组或以编程方式连接在一起。DI容器不应与完整的框架紧密耦合,我们正在寻找简单且可插入的东西,尽可能减少麻烦。有没有人有建议以及您选择特定实现的原因?感谢阅读。 最佳答案 由于人们似乎喜欢我的评论,所以我将其作为答案发布。我没有这方面的经验,但我知道Symfony依赖注入(inject)