Tools\Mailer\Email::addAttachment PHP Method

addAttachment() public method

Add an attachment from file
public addAttachment ( string $file, string | null $name = null, array $fileInfo = [] )
$file string Absolute path
$name string | null
$fileInfo array
    public function addAttachment($file, $name = null, $fileInfo = [])
    {
        $fileInfo['file'] = $file;
        if (!empty($name)) {
            $fileInfo = [$name => $fileInfo];
        } else {
            $fileInfo = [$fileInfo];
        }
        return $this->addAttachments($fileInfo);
    }