. */ namespace FireflyIII\Api\V1\Controllers\Search; use FireflyIII\Api\V1\Controllers\Controller; use Illuminate\Http\Request; /** * Class TransactionController */ class TransactionController extends Controller { /** @var string */ public const SEARCH_ALL = 'all'; /** @var string */ public const SEARCH_DESCRIPTION = 'description'; /** @var string */ public const SEARCH_NOTES = 'notes'; /** @var string */ public const SEARCH_ACCOUNTS = 'accounts'; /** @var array */ private $validFields; public function __construct() { parent::__construct(); $this->validFields = [ self::SEARCH_ALL, self::SEARCH_DESCRIPTION, self::SEARCH_NOTES, self::SEARCH_ACCOUNTS, ]; } /** * @param Request $request * * @return void */ public function search(Request $request): void { die('the route is present but nobody\'s home.'); } }