ducha / autocomplete
Autocomplete suggestions for Laravel using Redis.
Installs: 29
Dependents: 0
Suggesters: 0
Security: 0
Stars: 29
Watchers: 2
Forks: 1
Open Issues: 0
pkg:composer/ducha/autocomplete
Requires
- php: >=7.2.0
Requires (Dev)
- orchestra/testbench: ^4.0
This package is auto-updated.
Last update: 2025-12-29 03:20:39 UTC
README
Installation
$ composer require ducha/autocomplete
Usage
Import facade:
//... use Ducha\Autocomplete\Facades\Autocomplete; //...
Main methods
Store item to bucket:
Autocomplete::addTerm('cities', 'Berlin');
Get suggestions from bucket:
Autocomplete::complete('cities', 'Ber');
All methods
/** * Add an item to bucket * @method static bool addTerm(string $bucket, string $term) * * Add more items to bucket * @method static int addTerms(string $bucket, array $terms) * * Remove item from bucket * @method static bool removeTerm(string $bucket, string $term) * * Autocomplete term * @method static array complete(string $bucket, string $prefix) * * Get all items from bucket * @method static array all(string $bucket) */