- q("INSERT INTO `mail` ( `uid`, `guid`, `convid`, `from-name`, `from-photo`, `from-url`,
- `contact-id`, `title`, `body`, `seen`, `reply`, `replied`, `uri`, `parent-uri`, `created`, `unknown`)
- VALUES ( %d, '%s', %d, '%s', '%s', '%s', %d, '%s', '%s', %d, %d, %d, '%s', '%s', '%s', %d )",
- intval($recipient['uid']),
- dbesc($guid),
- intval($convid),
- dbesc($me['name']),
- dbesc($me['photo']),
- dbesc($me['url']),
- 0,
- dbesc($subject),
- dbesc($body),
- 0,
- 0,
- 0,
- dbesc($uri),
- dbesc($replyto),
- datetime_convert(),
- 1
+ DBA::insert(
+ 'mail',
+ [
+ 'uid' => $recipient['uid'],
+ 'guid' => $guid,
+ 'convid' => $convid,
+ 'from-name' => $me['name'],
+ 'from-photo' => $me['photo'],
+ 'from-url' => $me['url'],
+ 'contact-id' => 0,
+ 'title' => $subject,
+ 'body' => $body,
+ 'seen' => 0,
+ 'reply' => 0,
+ 'replied' => 0,
+ 'uri' => $uri,
+ 'parent-uri' => $replyto,
+ 'created' => DateTimeFormat::utcNow(),
+ 'unknown' => 1
+ ]