Reduce duplicate use of `Illuminate\Support\Str::slug()`.

Signed-off-by: crynobone <crynobone@gmail.com>
Merge branch '2.1'
Separate code to it's own method.

Signed-off-by: crynobone <crynobone@gmail.com>
Reorganize class.

Signed-off-by: crynobone <crynobone@gmail.com>
Add `Orchestra\Auth\Acl\Fluent::findKey()`.

Signed-off-by: crynobone <crynobone@gmail.com>
Update changelog.

Signed-off-by: crynobone <crynobone@gmail.com>
Merge branch '2.1'
Remove redundant code.

Signed-off-by: crynobone <crynobone@gmail.com>
Release v2.1.3

Signed-off-by: crynobone <crynobone@gmail.com>
Allow custom auth driver to resolve `Orchestra\Auth\Guard`.

Signed-off-by: crynobone <crynobone@gmail.com>
Rename `Orchestra\Auth\Acl\Environment` to `Orchestra\Auth\Acl\Factory`.

Signed-off-by: crynobone <crynobone@gmail.com>
Merge branch '2.1'
Fixed service provider registration.

Signed-off-by: crynobone <crynobone@gmail.com>
Swap and with && and or with ||.

Signed-off-by: crynobone <crynobone@gmail.com>
Merge branch '2.1'
Fixes inline control structures are not allowed. Closes #27.

Signed-off-by: crynobone <crynobone@gmail.com>
Fix indentation.

Signed-off-by: crynobone <crynobone@gmail.com>
Merge branch '2.1'