예제 #1
0
function createLog($row)
{
    $log = new Log();
    $log->name = 'Developer.' . $row['category'];
    $log->enable_logging = true;
    if (CMSLog::RuntimeErrors == $row['category']) {
        $log->critical = true;
    }
    $log->insert();
    return $log;
}
예제 #2
0
파일: Log.php 프로젝트: gudwin/extasy
 public static function createIfNotExists($name)
 {
     try {
         $result = self::getByName($name);
     } catch (\NotFoundException $e) {
         $result = new Log();
         $result->name->setValue($name);
         $result->insert();
         $result->setupLogging(true);
     }
     return $result;
 }