草庐IT

monolog-bundle

全部标签

php - 如何将 jQuery UI 添加到 Asset Bundle

我有以下Assets包,我也想将jQueryUI添加为其中的一部分。我该怎么做? 最佳答案 首先安装官方JUIExtensionforYii2.然后将yii\jui\JuiAsset添加到依赖Assets列表中:public$depends=['yii\jui\JuiAsset',...];yii\web\JqueryAsset在这种情况下不是必需的,因为JuiAsset已经将它包含在依赖项列表中,因此它也会被包含在内。 关于php-如何将jQueryUI添加到AssetBundle,我

php - Symfony2 - 生成 :bundle is not defined

我想生成一个新包,但它说命令generate:bundle未定义。当我尝试这个命令时:phpapp/consolelist--raw生成:未显示捆绑...命令输出:helpDisplayshelpforacommandlistListscommandsassetic:dumpDumpsallassetstothefilesystemassets:installInstallsbundleswebassetsunderapublicwebdirectorycache:clearClearsthecachecache:warmupWarmsupanemptycacheconfig:dump

php - 在 Symfony 2 中的简单 bundle 类中使用容器

我在Symfony2的包中创建了一个简单的类:classMyTest{publicfunctionmyFunction(){$logger=$this->get('logger');$logger->err('testingout');}}如何访问容器? 最佳答案 您需要注入(inject)服务容器。你的类(class)将是这样的:useSymfony\Component\DependencyInjection\ContainerInterface;classMyTest{private$container;publicfuncti

php - 如何替换 Jms Payment Paypal Bundle 中的文本

我在JMSCorePayment(symfony2)中使用了paypalbundle。但是,在结帐时我有文字:Datapaypalexpresscheckout我已经在站点范围内搜索了这个,但在任何地方都找不到这个文本。Google上也没有答案!有人知道如何翻译甚至删除它吗? 最佳答案 您可以使用以下代码隐藏它:{{form_row(form.data_paypal_express_checkout,{'label':'','label_attr':{'class':'hide'}})}}并使用此翻译键添加自己的消息:form.la

php - 拉维尔 : Overriding a Bundle's Service Providers

我有一个项目使用Laravel的Sentinel包。前一段时间,我问了一个关于extendingamodelprovidedinthebundle的问题.我接受的答案有效,但它需要在供应商文件夹中编辑bundle的代码。从那时起,我运行了一个composerupdate命令,我应用的更改被覆盖了(这并不奇怪)。我现在对laravel的工作原理有了更多的了解,所以我能够追溯到我的应用程序引用bundle服务的终点。在我的config/app.php文件中,我有服务提供商引用:'Sentinel\SentinelServiceProvider',SentinelServiceProvide

php -\Monolog\Formatter\LineFormatter 中的毫秒数 (PHP)

我使用Cascade'edMonolog并使用YAML配置记录器。这是我配置的一部分:formatters:dashed:class:Monolog\Formatter\LineFormatterformat:"%datetime%-%channel%.%level_name%-%message%\n"这是一个格式化的日志行:2016-12-1317:49:16-app.INFO-\Monolog\Formatter\LineFormatter的正确format值是多少,以获取毫秒时间戳? 最佳答案 在我的Symfony2.6项目中

php - Monolog:如何捕获所有错误和异常

我遗漏了一些非常明显的东西。如何让monolog记录所有的php错误、php用户错误和异常?在使用monolog之前,我编写了自己的函数,并将其传递给set_error_handler()、register_shutdown_function()和set_exception_handler()。有没有办法使用Monolog的API来执行此操作,或者我必须执行以下操作?编写我传递给上面PHP函数的错误处理程序和异常处理程序在这些处理程序中,使用switch语句或类似语句调用适当的Monolog函数,例如Logger::addError(...)肯定有一个MonologAPI可以在一次调用

php - 安装 symfony 包(Doctrine CouchDB Bundle)

我希望将这个包安装到我的symfony项目中。但是,我遇到了一些问题。如果答案微不足道,请接受我的无知,但我已尝试寻找解决方案,但遗憾的是,我一无所获。在我的deps文件中,我有:[doctrine-couchdb]git=http://github.com/doctrine/couchdb-odm.git[DoctrineCouchDBBundle]git=http://github.com/doctrine/DoctrineCouchDBBundle.gittarget=/bundles/Symfony/Bundle/DoctrineCouchDBBundle我运行bin/vend

php - 配置 symfony monolog 以保留 apache 日志

我在Symfony2中使用以下Monolog配置来记录/app/logs/目录中文件中的较小错误,并针对所有严重错误发送电子邮件。monolog:handlers:main:level:errortype:streampath:"%kernel.logs_dir%/%kernel.environment%_remaining.log"channels:["!doctrine","!request","!security"]request:type:fingers_crossedhandler:requestsrequests:type:groupmembers:[request_cri

php - 没有 FOS bundle 的 Symfony 密码重置

我正在尝试制作一个用户可以轻松更改密码的表单。我希望我的逻辑是正确的,但是我收到如下错误;Expectedargumentoftype"string","AppBundle\Form\ChangePasswordType"given这是我的Controller;publicfunctionchangePasswdAction(Request$request){$changePasswordModel=newChangePassword();$form=$this->createForm(newChangePasswordType(),$changePasswordModel);$for