Skip to content

Commit

Permalink
Merge pull request #42578 from nextcloud/fix/tests/notification-test
Browse files Browse the repository at this point in the history
initialize variables
  • Loading branch information
ArtificialOwl committed Jan 4, 2024
2 parents 2ab852e + 71bdda4 commit 2d327fc
Showing 1 changed file with 20 additions and 58 deletions.
78 changes: 20 additions & 58 deletions lib/private/Notification/Notification.php
Original file line number Diff line number Diff line change
Expand Up @@ -32,71 +32,33 @@
use OCP\RichObjectStrings\IValidator;

class Notification implements INotification {
protected string $app;

protected string $user;

protected string $app = '';
protected string $user = '';
protected \DateTime $dateTime;

protected string $objectType;

protected string $objectId;

protected string $subject;

protected array $subjectParameters;

protected string $subjectParsed;

protected string $subjectRich;

protected array $subjectRichParameters;

protected string $message;

protected array $messageParameters;

protected string $messageParsed;

protected string $messageRich;

protected array $messageRichParameters;

protected string $link;

protected string $icon;

protected array $actions;

protected array $actionsParsed;

protected bool $hasPrimaryAction;

protected bool $hasPrimaryParsedAction;
protected string $objectType = '';
protected string $objectId = '';
protected string $subject = '';
protected array $subjectParameters = [];
protected string $subjectParsed = '';
protected string $subjectRich = '';
protected array $subjectRichParameters = [];
protected string $message = '';
protected array $messageParameters = [];
protected string $messageParsed = '';
protected string $messageRich = '';
protected array $messageRichParameters = [];
protected string $link = '';
protected string $icon = '';
protected array $actions = [];
protected array $actionsParsed = [];
protected bool $hasPrimaryAction = false;
protected bool $hasPrimaryParsedAction = false;

public function __construct(
protected IValidator $richValidator,
) {
$this->app = '';
$this->user = '';
$this->dateTime = new \DateTime();
$this->dateTime->setTimestamp(0);
$this->objectType = '';
$this->objectId = '';
$this->subject = '';
$this->subjectParameters = [];
$this->subjectParsed = '';
$this->subjectRich = '';
$this->subjectRichParameters = [];
$this->message = '';
$this->messageParameters = [];
$this->messageParsed = '';
$this->messageRich = '';
$this->messageRichParameters = [];
$this->link = '';
$this->icon = '';
$this->actions = [];
$this->actionsParsed = [];
}

/**
Expand Down

0 comments on commit 2d327fc

Please sign in to comment.