public function logDebug(string $message = '', ?string $source = null, ?string $exception = null): bool
    {
        $ret = false;
        if ($this->logLevel & Log::LOG_DEBUG) {
            $ret = $this->rawLog('[  DEBUG]', $message, $source, $exception);
        }
        return $ret;
    }
public function logDebug(string $message = '', ?string $source = null, ?string $exception = null): bool
    {
        $ret = false;
        if ($this->logLevel & Log::LOG_DEBUG) {
            $ret = $this->rawLog('[  DEBUG]', $message, $source, $exception);
        }
        return $ret;
    }
public function logDebug ( string $ message = '' , ? string $ source = null , ? string $ exception = null ) : bool { $ ret = false ; if ( $ this -> logLevel & Log :: LOG_DEBUG ) { $ ret = $ this -> rawLog ( '[  DEBUG]' , $ message , $ source , $ exception ) ; } return $ ret ; }
Logs debug information

@param string      $message
@param null|string $source
@param null|string $exception
@return bool
Logs debug information