Skip to content

Commit

Permalink
clean up
Browse files Browse the repository at this point in the history
  • Loading branch information
bramalho committed Feb 16, 2019
1 parent 25bf78e commit 4664672
Show file tree
Hide file tree
Showing 10 changed files with 21 additions and 23 deletions.
16 changes: 8 additions & 8 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ Add the Permission trait to your User model

namespace App;

use BRamalho\LaravelUserPermissions\Permission;
use BRamalho\LaravelUserPermissions\Traits\Permission;
use Illuminate\Notifications\Notifiable;
use Illuminate\Foundation\Auth\User as Authenticatable;

Expand All @@ -48,17 +48,17 @@ Register the Middleware in `app\Http\Kernel.php`
namespace App\Http;

use Illuminate\Foundation\Http\Kernel as HttpKernel;
use BRamalho\LaravelUserPermissions\UserRoleMiddleware;
use BRamalho\LaravelUserPermissions\UserHasPermissionMiddleware;
use BRamalho\LaravelUserPermissions\Http\Middleware\UserHasRole;
use BRamalho\LaravelUserPermissions\Http\Middleware\UserHasPermission;

class Kernel extends HttpKernel
{
// ...

protected $routeMiddleware = [
// ...
'role' => UserRoleMiddleware::class,
'permission' => UserHasPermissionMiddleware::class
'role' => UserHasRole::class,
'permission' => UserHasPermission::class
];
}
```
Expand All @@ -71,14 +71,14 @@ php artisan migrate

## Usage

You can assing or remove roles simply like this
You can assign or remove roles simply like this
```php
<?php

use Illuminate\Database\Seeder;
use App\User;
use BRamalho\LaravelUserPermissions\UserRole;
use BRamalho\LaravelUserPermissions\UserPermission;
use BRamalho\LaravelUserPermissions\Models\UserRole;
use BRamalho\LaravelUserPermissions\Models\UserPermission;

class UsersTableSeeder extends Seeder
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<?php

namespace BRamalho\LaravelUserPermissions;
namespace BRamalho\LaravelUserPermissions\Http\Middleware;

use Closure;
use Illuminate\Support\Facades\Auth;

class UserHasPermissionMiddleware
class UserHasPermission
{
/**
* @param $request
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<?php

namespace BRamalho\LaravelUserPermissions;
namespace BRamalho\LaravelUserPermissions\Http\Middleware;

use Closure;
use Illuminate\Support\Facades\Auth;

class UserRoleMiddleware
class UserHasRole
{
/**
* @param $request
Expand Down
10 changes: 2 additions & 8 deletions src/LaravelUserPermissionsServiceProvider.php
Original file line number Diff line number Diff line change
Expand Up @@ -6,23 +6,17 @@

class LaravelUserPermissionsServiceProvider extends ServiceProvider
{
/**
* @return void
*/
public function boot()
{
$this->publishes(
[
__DIR__ . '/migrations' => base_path('database/migrations')
__DIR__ . '/../database/migrations' => base_path('database/migrations')
]
);
}

/**
* @return void
*/
public function register()
{
//

}
}
2 changes: 1 addition & 1 deletion src/UserPermission.php → src/Models/UserPermission.php
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?php

namespace BRamalho\LaravelUserPermissions;
namespace BRamalho\LaravelUserPermissions\Models;

use Illuminate\Database\Eloquent\Model;

Expand Down
3 changes: 2 additions & 1 deletion src/UserRole.php → src/Models/UserRole.php
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
<?php

namespace BRamalho\LaravelUserPermissions;
namespace BRamalho\LaravelUserPermissions\Models;

use Illuminate\Database\Eloquent\Model;

class UserRole extends Model
{
/** @var array $fillable */
protected $fillable = ['name'];

/**
Expand Down
5 changes: 4 additions & 1 deletion src/Permission.php → src/Traits/Permission.php
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
<?php

namespace BRamalho\LaravelUserPermissions;
namespace BRamalho\LaravelUserPermissions\Traits;

use BRamalho\LaravelUserPermissions\Models\UserPermission;
use BRamalho\LaravelUserPermissions\Models\UserRole;

trait Permission
{
Expand Down

0 comments on commit 4664672

Please sign in to comment.