sender ref

This commit is contained in:
Yuri Kuznetsov
2025-03-31 23:18:40 +03:00
parent 520d55b98d
commit 08f5bbeaba
3 changed files with 2 additions and 32 deletions

View File

@@ -32,7 +32,6 @@ namespace Espo\Core\Mail;
use Espo\Core\FileStorage\Manager as FileStorageManager;
use Espo\Core\Mail\Exceptions\NoSmtp;
use Espo\Core\Mail\Sender\DefaultTransportPreparator;
use Espo\Core\Mail\Sender\TransportPreparator;
use Espo\Core\ORM\Repository\Option\SaveOption;
use Espo\ORM\EntityCollection;
use Espo\Core\Field\DateTime;

View File

@@ -44,8 +44,6 @@ class SmtpParams
private ?array $connectionOptions = null;
private bool $auth = false;
private ?string $authMechanism = null;
/** @var ?class-string */
private ?string $authClassName = null;
private ?string $username = null;
private ?string $password = null;
private ?string $security = null;
@@ -64,7 +62,6 @@ class SmtpParams
'connectionOptions',
'auth',
'authMechanism',
'authClassName',
'username',
'password',
'security',
@@ -127,11 +124,6 @@ class SmtpParams
}
}
if (isset($params['smtpAuthClassName'])) {
// For bc.
$obj->authClassName = $params['smtpAuthClassName'];
}
return $obj;
}
@@ -173,14 +165,6 @@ class SmtpParams
return $this->authMechanism;
}
/**
* @return ?class-string
*/
public function getAuthClassName(): ?string
{
return $this->authClassName;
}
public function getUsername(): ?string
{
return $this->username;
@@ -239,17 +223,6 @@ class SmtpParams
return $obj;
}
/**
* @param ?class-string $authClassName
*/
public function withAuthClassName(?string $authClassName): self
{
$obj = clone $this;
$obj->authClassName = $authClassName;
return $obj;
}
public function withUsername(?string $username): self
{
$obj = clone $this;

View File

@@ -30,8 +30,9 @@
namespace tests\unit\Espo\Core\Mail;
use Espo\Core\Mail\SmtpParams;
use PHPUnit\Framework\TestCase;
class SmtpParamsTest extends \PHPUnit\Framework\TestCase
class SmtpParamsTest extends TestCase
{
public function testFromArray1(): void
{
@@ -56,7 +57,6 @@ class SmtpParamsTest extends \PHPUnit\Framework\TestCase
'auth' => true,
'connectionOptions' => ['test' => 'test'],
'authMechanism' => 'login',
'authClassName' => 'Test',
'username' => 'tester',
'password' => 'password',
'security' => 'ssl',
@@ -74,7 +74,6 @@ class SmtpParamsTest extends \PHPUnit\Framework\TestCase
->withUsername('tester')
->withPassword('test')
->withAuthMechanism('login')
->withAuthClassName('Test')
->withConnectionOptions(['test' => 'test']);
$this->assertEquals('localhost', $params->getServer());
@@ -88,6 +87,5 @@ class SmtpParamsTest extends \PHPUnit\Framework\TestCase
$this->assertEquals('tester', $params->getUsername());
$this->assertEquals('test', $params->getPassword());
$this->assertEquals(['test' => 'test'], $params->getConnectionOptions());
$this->assertEquals('Test', $params->getAuthClassName());
}
}