phramework/query-log

phramework 的查询日志包

0.1.2 2016-02-24 20:48 UTC

This package is auto-updated.

Last update: 2024-08-28 23:02:36 UTC


README

phramework 的查询日志环境

使用方法

composer require phramework/query-log

例如

<?php
use \Phramework\Phramework;
use \Phramework\QueryLog;

$settings = [
    'database' => [
          'adapter' => 'mysql',
          'host' => '',
          'username' => '',
          'password' => '',
          'name' => '',
          'port' => 3306
    ],
    'query-log' => [
        'database' => [
            'adapter' => '\\Phramework\\Database\\MySQL',
            'host' => '',
            'username' => '',
            'password' => '',
            'name' => '',
            'port' => 3306
        ]
    ]
];

$phramework = new Phramework(
    $settings,
    new \Phramework\URIStrategy\URITemplate([])
);

\Phramework\Database\Database::setAdapter(
    new \Phramework\Database\MySQL($settings['database'])
);

//Create QueryLog object
$queryLog = new QueryLog($settings['query-log']);

$queryLog->register(
    ['client' => 'my-additional-parameter']
);

$phramework->invoke();

开发

安装

composer update

测试和代码格式检查

composer lint
composer test

许可证

版权所有 © 2015 Xenofon Spafaridis

在 Apache 许可证 2.0 版(“许可证”)下发布;除非适用法律要求或经书面同意,否则不允许使用此文件,除非符合许可证。您可以在以下位置获得许可证副本:

https://apache.ac.cn/licenses/LICENSE-2.0

除非适用法律要求或经书面同意,否则在许可证下分发的软件按“原样”提供,不提供任何明示或暗示的保证或条件。有关许可证中规定的具体权限和限制,请参阅许可证。