\Hubleto\Erp\Emails\EmailProvider
Properties
### ☍ defaultEmailTemplate
```php
private string $defaultEmailTemplate
```
### ☍ smtpHost
```php
private string $smtpHost
```
### ☍ smtpPort
```php
private int $smtpPort
```
### ☍ smtpEncryption
```php
private string $smtpEncryption
```
### ☍ smtpUsername
```php
private string $smtpUsername
```
### ☍ smtpPassword
```php
private string $smtpPassword
```
### ☍ main
```php
public \Hubleto\Framework\Loader $main
```
Methods
ƒ __construct
public __construct(\Hubleto\Framework\Loader $main): mixed
Parameters
| Parameter |
Type |
Description |
$main |
\Hubleto\Framework\Loader |
|
ƒ init
public init(): void
ƒ getFormattedBody
public getFormattedBody(string $title, string $rawBody, string $template = ''): string
Parameters
| Parameter |
Type |
Description |
$title |
string |
|
$rawBody |
string |
|
$template |
string |
|
ƒ send
[Description for send]
public send(string $to, string $subject, string $rawBody, string $template = '', string $fromName = 'Hubleto'): bool
Parameters
| Parameter |
Type |
Description |
$to |
string |
|
$subject |
string |
|
$rawBody |
string |
|
$template |
string |
|
$fromName |
string |
|
ƒ sendEmail
[Description for sendEmail]
public sendEmail(string $to, string $subject, string $body, string $fromName = 'Hubleto'): bool
Parameters
| Parameter |
Type |
Description |
$to |
string |
|
$subject |
string |
|
$body |
string |
|
$fromName |
string |
|
ƒ sendResetPasswordEmail
[Description for sendResetPasswordEmail]
public sendResetPasswordEmail(string $login, string $name, string $language, string $token): void
Parameters
| Parameter |
Type |
Description |
$login |
string |
|
$name |
string |
|
$language |
string |
|
$token |
string |
|
ƒ sendWelcomeEmail
[Description for sendWelcomeEmail]
public sendWelcomeEmail(string $login, string $name, string $language, string $token): void
Parameters
| Parameter |
Type |
Description |
$login |
string |
|
$name |
string |
|
$language |
string |
|
$token |
string |
|