* @throws \Friendica\Network\HTTPException\InternalServerErrorException
* @throws \ImagickException
*/
- public static function insert($msg, $notification = true)
+ public static function insert(array $msg, bool $notification = true)
{
if (!isset($msg['reply'])) {
$msg['reply'] = DBA::exists('mail', ['parent-uri' => $msg['parent-uri']]);
* @return int
* @throws \Friendica\Network\HTTPException\InternalServerErrorException
*/
- public static function send($recipient = 0, $body = '', $subject = '', $replyto = '')
+ public static function send(int $recipient = 0, string $body = '', string $subject = '', string $replyto = ''): int
{
$a = DI::app();
Photo::setPermissionFromBody($body, local_user(), $me['id'], '<' . $contact['id'] . '>', '', '', '');
$guid = System::createUUID();
- $uri = Item::newURI(local_user(), $guid);
+ $uri = Item::newURI($guid);
$convid = 0;
$reply = false;
* @throws \Friendica\Network\HTTPException\InternalServerErrorException
* @throws \ImagickException
*/
- public static function sendWall(array $recipient = [], $body = '', $subject = '', $replyto = '')
+ public static function sendWall(array $recipient = [], string $body = '', string $subject = '', string $replyto = ''): int
{
if (!$recipient) {
return -1;
}
$guid = System::createUUID();
- $uri = Item::newURI(local_user(), $guid);
+ $uri = Item::newURI($guid);
$me = Contact::getByURL($replyto);
if (!$me['name']) {