Fixes #2998: Added framework\log\SyslogTarget that is able to write log to syslog

This commit is contained in:
octicon-git-branch(16/)
octicon-tag(16/)
Alexander Makarov
2014-04-09 01:46:18 +04:00
gitea-unlock(16/)
parent 171cab2d6f
commit f6eb5e69bc
octicon-diff(16/tw-mr-1) 2 changed files with 7 additions and 6 deletions

1
framework/CHANGELOG.md
View File

@@ -289,6 +289,7 @@ Yii Framework 2 Change Log
- New #2149: Added `yii\base\DynamicModel` to support ad-hoc data validation (qiangxue)
- New #2360: Added `AttributeBehavior` and `BlameableBehavior`, and renamed `AutoTimestamp` to `TimestampBehavior` (lucianobaraglia, qiangxue)
- New #2932: Added `yii\web\ViewAction` that allow you to render views based on GET parameter (samdark)
- New #2998: Added `framework\log\SyslogTarget` that is able to write log to syslog (miramir, samdark)
- New: Yii framework now comes with core messages in multiple languages
- New: Added `yii\codeception\DbTestCase` (qiangxue)
- New: Added `yii\web\GroupUrlRule` (qiangxue)

8
framework/log/SyslogTarget.php
View File

@@ -9,7 +9,7 @@ namespace yii\log;
use Yii;
/**
* SyslogTarget write log to syslog.
* SyslogTarget writes log to syslog.
*
* @author miramir <gmiramir@gmail.com>
* @since 2.0
@@ -17,9 +17,10 @@ use Yii;
class SyslogTarget extends Target
{
/**
* @var string Syslog identity
* @var string syslog identity
*/
public $identity;
/**
* @var integer syslog facility.
*/
@@ -38,7 +39,7 @@ class SyslogTarget extends Target
];
/**
* Writes log messages to a syslog.
* Writes log messages to syslog
*/
public function export()
{
@@ -64,5 +65,4 @@ class SyslogTarget extends Target
return "{$prefix}[$level][$category] $text";
}
}