Download the PHP package little-superman/hyperf-hashids without Composer
On this page you can find all versions of the php package little-superman/hyperf-hashids. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package hyperf-hashids
Hyperf Hashids
A Hashids bridge for Hyperf.
Installation
Require this package, with Composer, in the root directory of your project.
Configuration
Hyperf Hashids requires connection configuration. To get started, you'll need to publish all vendor assets:
This will create a config/hashids.php
file in your app that you can modify to set your configuration. Also, make sure you check for changes to the original config file in this package between releases.
Default Connection Name
This option default
is where you may specify which of the connections below you wish to use as your default connection for all work. Of course, you may use many connections at once using the manager class. The default value for this setting is main
.
Hashids Connections
This option connections
is where each of the connections are setup for your application. Example configuration has been included, but you may add as many connections as you would like.
Usage
Here you can see an example of you may use this package. Out of the box, the default adapter is main
. After you enter your authentication details in the config file, it will just work:
The manager will behave like it is a Hashids\Hashids
class. If you want to call specific connections, you can do that with the connection method:
If you prefer to use dependency injection over facades, then you can inject the manager:
All versions of hyperf-hashids with dependencies
hashids/hashids Version ^4.1
hyperf/di Version 2.1.*
hyperf/framework Version 2.1.*