diff --git a/action/prosemirror.php b/action/prosemirror.php index e045833..074c836 100644 --- a/action/prosemirror.php +++ b/action/prosemirror.php @@ -49,9 +49,7 @@ public function writeDefaultsToJSINFO(Event $event, $param) $JSINFO['plugins'] = []; } $JSINFO['plugins']['gallery'] = [ - 'defaults' => array_map(function ($default) { - return ['default' => $default,]; - }, $defaults), + 'defaults' => array_map(static fn($default) => ['default' => $default,], $defaults), ]; $JSINFO['plugins']['gallery']['defaults']['namespace'] = ['default' => '']; } diff --git a/classes/AbstractGallery.php b/classes/AbstractGallery.php index f238fe9..64f6b34 100644 --- a/classes/AbstractGallery.php +++ b/classes/AbstractGallery.php @@ -46,24 +46,16 @@ public function getImages() switch ($this->options->sort) { case Options::SORT_FILE: - usort($images, function ($a, $b) { - return Sort::strcmp($a->getFilename(), $b->getFilename()); - }); + usort($images, static fn($a, $b) => Sort::strcmp($a->getFilename(), $b->getFilename())); break; case Options::SORT_CTIME: - usort($images, function ($a, $b) { - return $a->getCreated() - $b->getCreated(); - }); + usort($images, static fn($a, $b) => $a->getCreated() - $b->getCreated()); break; case Options::SORT_MTIME: - usort($images, function ($a, $b) { - return $a->getModified() - $b->getModified(); - }); + usort($images, static fn($a, $b) => $a->getModified() - $b->getModified()); break; case Options::SORT_TITLE: - usort($images, function ($a, $b) { - return Sort::strcmp($a->getTitle(), $b->getTitle()); - }); + usort($images, static fn($a, $b) => Sort::strcmp($a->getTitle(), $b->getTitle())); break; case Options::SORT_RANDOM: shuffle($images);