PHPackages                             holoultek/laravel-capabilities - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Authentication &amp; Authorization](/categories/authentication)
4. /
5. holoultek/laravel-capabilities

ActivePackage[Authentication &amp; Authorization](/categories/authentication)

holoultek/laravel-capabilities
==============================

Laravel package to add roles and capabilities functionality for your project

0.1.5(6mo ago)143MITPHP

Since Feb 15Pushed 6mo ago1 watchersCompare

[ Source](https://github.com/ghiath-dev/laravel-capabilities)[ Packagist](https://packagist.org/packages/holoultek/laravel-capabilities)[ RSS](/packages/holoultek-laravel-capabilities/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)DependenciesVersions (17)Used By (0)

Laravel Capabilities
====================

[](#laravel-capabilities)

A laravel package to add roles and capabilities functionality to your auth models.

Installation
------------

[](#installation)

To use the package:

```
composer require holoultek/laravel-capabilities

```

### Uuid Auth models

[](#uuid-auth-models)

If you are using uuid instead of the normal integer id for your auth models, you should publish the migrations and update the columns.

```
php artisan vendor:publish --tag=laravel-capabilities-migrations

```

### Migrate the database

[](#migrate-the-database)

```
php artisan migrate

```

### Then you have to publish the config files for roles and capabilities

[](#then-you-have-to-publish-the-config-files-for-roles-and-capabilities)

```
php artisan vendor:publish --tag=laravel-capabilities-config

```

This will publish 2 files:

#### 1. capabilities.php

[](#1-capabilitiesphp)

```
