Lines Matching defs:name
80 * @param string $name The filename to use
83 public function attachFile($path, $mime, $name = '', $embed = '')
85 if (!$name) {
86 $name = PhpString::basename($path);
92 'name' => $name,
102 * @param string $name The filename to use
105 public function attachContent($data, $mime, $name = '', $embed = '')
107 if (!$name) {
109 $name = count($this->attach) . ".$ext";
115 'name' => $name,
147 * @param string $header the header name (no trailing colon!)
343 * Return a clean name which can be safely used in mail address
344 * fields. That means the name will be enclosed in '"' if it includes
347 * @param string $name the name to clean-up
350 public function getCleanName($name)
352 $name = trim($name, " \t\"");
353 $name = str_replace('"', '\"', $name, $count);
354 if ($count > 0 || strpos($name, ',') !== false) {
355 $name = '"' . $name . '"';
357 return $name;
368 * name includes a comma then it MUST be properly enclosed by '"' to
463 $media['name'] = str_replace(':', '_', cleanID($media['name'], true));
478 $mime .= $this->wrappedHeaderLine('Content-Disposition', 'inline; filename=' . $media['name']);
480 $mime .= $this->wrappedHeaderLine('Content-Disposition', 'attachment; filename=' . $media['name']);
662 $name = $INFO['userinfo']['name'] ?? '';
673 'NAME' => $name,
692 'NAME' => hsc($name),