aboutsummaryrefslogtreecommitdiff
path: root/app/Models/Entry.php
diff options
context:
space:
mode:
authorGravatar Luc SANCHEZ <4697568+ColonelMoutarde@users.noreply.github.com> 2023-04-15 01:19:22 +0200
committerGravatar GitHub <noreply@github.com> 2023-04-15 01:19:22 +0200
commita19b56064d74ae871abd52903778e0d5c35af896 (patch)
treefdc0f2cadc8171c466de34d1d30adab01a738c71 /app/Models/Entry.php
parentb8662f88995df2cbae655d4efe8f414eb3872e5e (diff)
PHPstan level 6 for Category.php (#5298)
* PHPstan level 6 for Category.php * Fix a few things * Minor fixes * A few more fixes --------- Co-authored-by: Luc <sanchezluc+freshrss@gmail.com> Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
Diffstat (limited to 'app/Models/Entry.php')
-rw-r--r--app/Models/Entry.php8
1 files changed, 4 insertions, 4 deletions
diff --git a/app/Models/Entry.php b/app/Models/Entry.php
index be31387c3..791853aca 100644
--- a/app/Models/Entry.php
+++ b/app/Models/Entry.php
@@ -363,17 +363,17 @@ HTML;
/**
* @phpstan-return ($key is non-empty-string ? mixed : array<string,mixed>)
- * @return array<string,mixed>|mixed
+ * @return array<string,mixed>|mixed|null
*/
public function attributes(string $key = '') {
- if ($key == '') {
+ if ($key === '') {
return $this->attributes;
} else {
- return isset($this->attributes[$key]) ? $this->attributes[$key] : null;
+ return $this->attributes[$key] ?? null;
}
}
- /** @param string|array<mixed>|bool|int|null $value */
+ /** @param string|array<mixed>|bool|int|null $value Value, not HTML-encoded */
public function _attributes(string $key, $value): void {
if ($key == '') {
if (is_string($value)) {