/**
* Create a new instance from a search string.
*/
- public static function fromString(string $search): SearchOptions
+ public static function fromString(string $search): self
{
$decoded = static::decode($search);
$instance = new static();
* Will look for a classic string term and use that
* Otherwise we'll use the details from an advanced search form.
*/
- public static function fromRequest(Request $request): SearchOptions
+ public static function fromRequest(Request $request): self
{
if (!$request->has('search') && !$request->has('term')) {
return static::fromString('');