class KalturaLogger in Kaltura 5
Same name and namespace in other branches
- 6.2 kaltura_client/kaltura_logger.php \KalturaLogger
- 6 kaltura_client/kaltura_logger.php \KalturaLogger
- 7.3 kaltura_client/kaltura_logger.php \KalturaLogger
- 7.2 kaltura_client/kaltura_logger.php \KalturaLogger
Hierarchy
- class \KalturaLogger
Expanded class hierarchy of KalturaLogger
File
- kaltura_client/
kaltura_logger.php, line 2
View source
class KalturaLogger {
//implements IKalturaLogger {
function log($str) {
if (!file_exists(file_directory_path() . '/kaltura.log')) {
$klog = fopen(file_directory_path() . '/kaltura.log', 'w');
if ($klog) {
fclose($klog);
}
}
if (file_exists(file_directory_path() . '/kaltura.log')) {
$klog = fopen(file_directory_path() . '/kaltura.log', 'a');
if (!$klog) {
watchdog('kaltura client', $str);
}
else {
fwrite($klog, $str . PHP_EOL);
fclose($klog);
}
}
}
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
KalturaLogger:: |
function |