chore: rector
Some checks failed
tests / ci (push) Has been cancelled

This commit is contained in:
Benjamin Nussbaum 2025-10-02 22:28:01 +02:00
parent 203584107f
commit 91e222f7a6
6 changed files with 21 additions and 18 deletions

View file

@ -12,7 +12,7 @@ class ExpressionUtils
*/
public static function isAssociativeArray(array $array): bool
{
if (empty($array)) {
if ($array === []) {
return false;
}
@ -81,8 +81,10 @@ class ExpressionUtils
self::evaluateCondition($condition['right'], $variable, $object);
case 'or':
return self::evaluateCondition($condition['left'], $variable, $object) ||
self::evaluateCondition($condition['right'], $variable, $object);
if (self::evaluateCondition($condition['left'], $variable, $object)) {
return true;
}
return self::evaluateCondition($condition['right'], $variable, $object);
case 'comparison':
$leftValue = self::resolveValue($condition['left'], $variable, $object);

View file

@ -36,7 +36,7 @@ class BatteryLow extends Notification
return (new MailMessage)->markdown('mail.battery-low', ['device' => $this->device]);
}
public function toWebhook(object $notifiable)
public function toWebhook(object $notifiable): \App\Notifications\Messages\WebhookMessage
{
return WebhookMessage::create()
->data([

View file

@ -58,6 +58,7 @@ class PluginExportService
// Generate shared.liquid if needed (for liquid templates)
if ($plugin->markup_language === 'liquid') {
$sharedTemplate = $this->generateSharedTemplate();
/** @phpstan-ignore-next-line */
if ($sharedTemplate) {
File::put($tempDir.'/shared.liquid', $sharedTemplate);
}