function KalturaLogger::log in Kaltura 6
Same name and namespace in other branches
- 5 kaltura_client/kaltura_logger.php \KalturaLogger::log()
- 6.2 kaltura_client/kaltura_logger.php \KalturaLogger::log()
- 7.3 kaltura_client/kaltura_logger.php \KalturaLogger::log()
- 7.2 kaltura_client/kaltura_logger.php \KalturaLogger::log()
File
- kaltura_client/
kaltura_logger.php, line 3
Class
Code
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);
}
}
}