0 ) { switch( $level ) { case self::ERROR : $log = true; break; default : if ( AFFILIATES_DEBUG ) { $log = true; } break; } } if ( $log ) { $pid = @getmypid(); if ( $pid === false ) { $pid = 'ERROR'; } switch( $level ) { case self::ERROR : $level_str = 'ERROR'; break; case self::WARNING : $level_str = 'WARNING'; break; default : $level_str = 'INFO'; } $result = error_log( sprintf( '[' . AFFILIATES_PLUGIN_NAME . '][%s][%s] %s', $level_str, $pid, $message ) ); } return $result; } }