mirror of
https://github.com/the-djmaze/snappymail.git
synced 2026-09-05 15:37:03 +03:00
Resolve issue with ->SetLogger() due to function return type issue
This commit is contained in:
parent
690190bb26
commit
234e5a5014
2 changed files with 12 additions and 6 deletions
|
|
@ -3503,7 +3503,8 @@ NewThemeLink IncludeCss LoadingDescriptionEsc TemplatesLink LangLink IncludeBack
|
||||||
{
|
{
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
$oImapClient = \MailSo\Imap\ImapClient::NewInstance()->SetLogger($this->Logger());
|
$oImapClient = \MailSo\Imap\ImapClient::NewInstance();
|
||||||
|
$oImapClient->SetLogger($this->Logger());
|
||||||
$oImapClient->SetTimeOuts($iConnectionTimeout);
|
$oImapClient->SetTimeOuts($iConnectionTimeout);
|
||||||
|
|
||||||
$iTime = \microtime(true);
|
$iTime = \microtime(true);
|
||||||
|
|
@ -3544,7 +3545,8 @@ NewThemeLink IncludeCss LoadingDescriptionEsc TemplatesLink LangLink IncludeBack
|
||||||
{
|
{
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
$oSmtpClient = \MailSo\Smtp\SmtpClient::NewInstance()->SetLogger($this->Logger());
|
$oSmtpClient = \MailSo\Smtp\SmtpClient::NewInstance();
|
||||||
|
$oSmtpClient->SetLogger($this->Logger());
|
||||||
$oSmtpClient->SetTimeOuts($iConnectionTimeout);
|
$oSmtpClient->SetTimeOuts($iConnectionTimeout);
|
||||||
|
|
||||||
$iTime = \microtime(true);
|
$iTime = \microtime(true);
|
||||||
|
|
@ -3578,7 +3580,8 @@ NewThemeLink IncludeCss LoadingDescriptionEsc TemplatesLink LangLink IncludeBack
|
||||||
{
|
{
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
$oSieveClient = \MailSo\Sieve\ManageSieveClient::NewInstance()->SetLogger($this->Logger());
|
$oSieveClient = \MailSo\Sieve\ManageSieveClient::NewInstance();
|
||||||
|
$oSieveClient->SetLogger($this->Logger());
|
||||||
$oSieveClient->SetTimeOuts($iConnectionTimeout);
|
$oSieveClient->SetTimeOuts($iConnectionTimeout);
|
||||||
$oSieveClient->__USE_INITIAL_AUTH_PLAIN_COMMAND = !!$this->Config()->Get('labs', 'sieve_auth_plain_initial', true);
|
$oSieveClient->__USE_INITIAL_AUTH_PLAIN_COMMAND = !!$this->Config()->Get('labs', 'sieve_auth_plain_initial', true);
|
||||||
|
|
||||||
|
|
@ -5402,7 +5405,8 @@ NewThemeLink IncludeCss LoadingDescriptionEsc TemplatesLink LangLink IncludeBack
|
||||||
|
|
||||||
$bUsePhpMail = $oAccount->Domain()->OutUsePhpMail();
|
$bUsePhpMail = $oAccount->Domain()->OutUsePhpMail();
|
||||||
|
|
||||||
$oSmtpClient = \MailSo\Smtp\SmtpClient::NewInstance()->SetLogger($this->Logger());
|
$oSmtpClient = \MailSo\Smtp\SmtpClient::NewInstance();
|
||||||
|
$oSmtpClient->SetLogger($this->Logger());
|
||||||
$oSmtpClient->SetTimeOuts(10, (int) \RainLoop\Api::Config()->Get('labs', 'smtp_timeout', 60));
|
$oSmtpClient->SetTimeOuts(10, (int) \RainLoop\Api::Config()->Get('labs', 'smtp_timeout', 60));
|
||||||
|
|
||||||
$bLoggined = $oAccount->OutConnectAndLoginHelper(
|
$bLoggined = $oAccount->OutConnectAndLoginHelper(
|
||||||
|
|
|
||||||
|
|
@ -49,7 +49,8 @@ class SieveStorage implements \RainLoop\Providers\Filters\FiltersInterface
|
||||||
$aModules = array();
|
$aModules = array();
|
||||||
$aFilters = array();
|
$aFilters = array();
|
||||||
|
|
||||||
$oSieveClient = \MailSo\Sieve\ManageSieveClient::NewInstance()->SetLogger($this->oLogger);
|
$oSieveClient = \MailSo\Sieve\ManageSieveClient::NewInstance();
|
||||||
|
$oSieveClient->SetLogger($this->oLogger);
|
||||||
$oSieveClient->SetTimeOuts(10, (int) $this->oConfig->Get('labs', 'sieve_timeout', 10));
|
$oSieveClient->SetTimeOuts(10, (int) $this->oConfig->Get('labs', 'sieve_timeout', 10));
|
||||||
|
|
||||||
if ($oAccount->SieveConnectAndLoginHelper($this->oPlugins, $oSieveClient, $this->oConfig))
|
if ($oAccount->SieveConnectAndLoginHelper($this->oPlugins, $oSieveClient, $this->oConfig))
|
||||||
|
|
@ -100,7 +101,8 @@ class SieveStorage implements \RainLoop\Providers\Filters\FiltersInterface
|
||||||
|
|
||||||
public function Save(\RainLoop\Model\Account $oAccount, array $aFilters, string $sRaw = '', bool $bRawIsActive = false) : bool
|
public function Save(\RainLoop\Model\Account $oAccount, array $aFilters, string $sRaw = '', bool $bRawIsActive = false) : bool
|
||||||
{
|
{
|
||||||
$oSieveClient = \MailSo\Sieve\ManageSieveClient::NewInstance()->SetLogger($this->oLogger);
|
$oSieveClient = \MailSo\Sieve\ManageSieveClient::NewInstance();
|
||||||
|
$oSieveClient->SetLogger($this->oLogger);
|
||||||
$oSieveClient->SetTimeOuts(10, (int) \RainLoop\Api::Config()->Get('labs', 'sieve_timeout', 10));
|
$oSieveClient->SetTimeOuts(10, (int) \RainLoop\Api::Config()->Get('labs', 'sieve_timeout', 10));
|
||||||
|
|
||||||
if ($oAccount->SieveConnectAndLoginHelper($this->oPlugins, $oSieveClient, $this->oConfig))
|
if ($oAccount->SieveConnectAndLoginHelper($this->oPlugins, $oSieveClient, $this->oConfig))
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue