Use array instead of \stdClass, fix coding style

[MAILPOET-2430]
This commit is contained in:
Jan Jakeš
2020-02-04 16:50:26 +01:00
committed by Jack Kitterhing
parent 923dc0d1dd
commit ddfc9647dd
3 changed files with 57 additions and 53 deletions

View File

@@ -19,15 +19,16 @@ class ViewInBrowser {
$this->emoji = $emoji;
}
public function view($data) {
public function view(array $data) {
$wpUserPreview = (
($data->subscriber && $data->subscriber->isWPUser() && $data->preview) ||
($data->preview && $data->newsletter_hash) // phpcs:ignore Squiz.NamingConventions.ValidVariableName.NotCamelCaps
($data['subscriber'] && $data['subscriber']->isWPUser() && $data['preview'])
||
($data['preview'] && $data['newsletter_hash'])
);
return $this->renderNewsletter(
$data->newsletter,
$data->subscriber,
$data->queue,
$data['newsletter'],
$data['subscriber'],
$data['queue'],
$wpUserPreview
);
}