uga/php4logger-bundle

使用 symfony2 的 php4logger 记录对象日志

安装次数: 271,972

依赖项: 0

建议者: 0

安全性: 0

星星: 0

关注者: 2

分支: 0

开放问题: 0

类型:symfony-bundle

1.0 2017-02-27 21:30 UTC

This package is auto-updated.

Last update: 2024-09-23 03:27:30 UTC


README

Bundle for logger Object for Symfony2 ```shell ____ _ _ _ _ __ | _ \| |__ _ __ | || | | | ___ __ _ __ _ ___ _ __ / _| ___ _ __ _ _ | |__ _ _ \___ \| | | | '_ ` _ \| |_ / _ \| '_ \| | | | | '_ \| | | | ___) | |_| | | | | | | _| (_) | | | | |_| | | |_) | |_| | |____/ \__, |_| |_| |_|_| \___/|_| |_|\__, | |_.__/ \__, | |___/ |___/ |___/ ____ _ _____ ____ | _ \| | __ _ _ __ __|_ _| _ \ _____ __ | |_) | |/ _` | '_ \ / _ \| | | | | |/ _ \ \ / / | __/| | (_| | | | | __/| | | |_| | __/\ V / |_| |_|\__,_|_| |_|\___||_| |____/ \___| \_/ ```

如何安装?

只需使用以下命令添加此包:

composer require uga/php4logger-bundle

在 Kernel 中启用它

new uga\Php4LoggerApacheBundle\ugaPhp4LoggerApacheBundle(),

如何制作它?

在你的控制器中

        $em = $this->getDoctrine()->getEntityManager() ;  // Object 
        $logger = $this->container->get('uga_php4_logger_apache')->getLogger() ; 
        $logger->info($em); // info
        $logger->error($em); // error
        $logger->warn($em); // warning
        }

终端中带有颜色的输出结果

tail -f /tmp/error.log |
sed -e 's/\(.*INFO.*\)/\o033[36m\0/' \
    -e 's/\(.*ERROR.*\)/\o033[31m\0/' \
    -e 's/\(.*WARN.*\)/\o033[33m\0/'

演示

信息

联系我

Nadir Fouka < nadir@fouka.ovh >

  • 格勒诺布尔阿尔卑斯大学 2017 网页开发者
  • 数据科学家 Planet@Dev