diff --git a/src/Services/Formatters/SIFormatter.php b/src/Services/Formatters/SIFormatter.php index a6325987..956a72f0 100644 --- a/src/Services/Formatters/SIFormatter.php +++ b/src/Services/Formatters/SIFormatter.php @@ -38,7 +38,7 @@ class SIFormatter */ public function getMagnitude(float $value): int { - return (int) floor(log10(abs($value))); + return intval(floor(log10(abs($value)))); } /** diff --git a/src/Services/Tools/TagFinder.php b/src/Services/Tools/TagFinder.php index 20374ed7..ed5302b3 100644 --- a/src/Services/Tools/TagFinder.php +++ b/src/Services/Tools/TagFinder.php @@ -49,6 +49,11 @@ class TagFinder public function searchTags(string $keyword, array $options = []): array { $results = []; + + $resolver = new OptionsResolver(); + $this->configureOptions($resolver); + $options = $resolver->resolve($options); + $keyword_regex = '/^'.preg_quote($keyword, '/').'/'; $possible_tags = $this->listTags($keyword, $options);