今天,我的laravel网站更新到4.1.28也安装了symfony / security。这表明有4个包裹:
symfony/security suggests installing symfony/class-loader (For using the ACL generateSql script)
symfony/security suggests installing symfony/validator (For using the user password constraint)
symfony/security suggests installing doctrine/dbal (For using the built-in ACL implementation)
symfony/security suggests installing symfony/expression-language (For using the expression voter)
我不确定我是否需要这些包裹。包装是如何安装的?将它们添加到composer.json或只是作曲家安装..?
答案 0 :(得分:2)
一般来说,如果你不知道你需要什么......你可能不需要它。但是,如果您对这些软件包的功能感兴趣,我建议您在packagist.org上查看。例如,第一个包在这里描述:https://packagist.org/packages/symfony/class-loader如果你点击规范,你最终会在Github回购中获得更多信息。
要安装软件包,请按照packagist中的说明操作(即将"symfony/class-loader": "2.5.*@dev"
添加到composer.json中的require对象)并运行composer update
。