public function addAttachment($file, $name = null, $fileInfo = []) { $fileInfo['file'] = $file; if (!empty($name)) { $fileInfo = [$name => $fileInfo]; } else { $fileInfo = [$fileInfo]; } return $this->addAttachments($fileInfo); }