Fix phpstan errors from new version
[MAILPOET-3725]
This commit is contained in:
@@ -53,7 +53,7 @@ class Select {
|
|||||||
}
|
}
|
||||||
$html .= '<option value="" disabled selected hidden>' . $label . '</option>';
|
$html .= '<option value="" disabled selected hidden>' . $label . '</option>';
|
||||||
} else {
|
} else {
|
||||||
if (empty($block['params']['required']) || !$block['params']['required']) {
|
if (empty($block['params']['required'])) {
|
||||||
$html .= '<option value="">-</option>';
|
$html .= '<option value="">-</option>';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -179,7 +179,7 @@ class Model extends \MailPoetVendor\Sudzy\ValidModel {
|
|||||||
$model = $model->where($field, $value);
|
$model = $model->where($field, $value);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if ($model) $model = $model->findOne();
|
if ($model !== false) $model = $model->findOne();
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($model === false) {
|
if ($model === false) {
|
||||||
|
@@ -4,6 +4,7 @@ namespace MailPoet\Newsletter\Renderer;
|
|||||||
|
|
||||||
use MailPoet\Config\Env;
|
use MailPoet\Config\Env;
|
||||||
use MailPoet\Entities\NewsletterEntity;
|
use MailPoet\Entities\NewsletterEntity;
|
||||||
|
use MailPoet\InvalidStateException;
|
||||||
use MailPoet\Models\Newsletter;
|
use MailPoet\Models\Newsletter;
|
||||||
use MailPoet\Newsletter\NewslettersRepository;
|
use MailPoet\Newsletter\NewslettersRepository;
|
||||||
use MailPoet\Newsletter\Renderer\EscapeHelper as EHelper;
|
use MailPoet\Newsletter\Renderer\EscapeHelper as EHelper;
|
||||||
@@ -63,11 +64,13 @@ class Renderer {
|
|||||||
* @return NewsletterEntity|null
|
* @return NewsletterEntity|null
|
||||||
*/
|
*/
|
||||||
private function getNewsletter($newsletter) {
|
private function getNewsletter($newsletter) {
|
||||||
if ($newsletter instanceof NewsletterEntity) return $newsletter;
|
|
||||||
if ($newsletter instanceof Newsletter) {
|
if ($newsletter instanceof Newsletter) {
|
||||||
$newsletterId = $newsletter->id;
|
return $this->newslettersRepository->findOneById($newsletter->id);
|
||||||
}
|
}
|
||||||
return $this->newslettersRepository->findOneById($newsletterId);
|
if (!$newsletter instanceof NewsletterEntity) {
|
||||||
|
throw new InvalidStateException();
|
||||||
|
}
|
||||||
|
return $newsletter;
|
||||||
}
|
}
|
||||||
|
|
||||||
public function render($newsletter, SendingTask $sendingTask = null, $type = false) {
|
public function render($newsletter, SendingTask $sendingTask = null, $type = false) {
|
||||||
|
Reference in New Issue
Block a user