Skip to content

Commit 89ae647

Browse files
committed
wip
1 parent dcde690 commit 89ae647

File tree

7 files changed

+21
-11
lines changed

7 files changed

+21
-11
lines changed

config/users.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
'user' => [
1010
'model' => \Backstage\Laravel\Users\Eloquent\Models\User::class,
1111
'table' => 'users',
12+
'observer' => \Backstage\Laravel\Users\Eloquent\Observers\UserObserver::class
1213
],
1314

1415
'user_login' => [

src/Console/Commands/DeleteUser.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22

33
namespace Backstage\Laravel\Users\Console\Commands;
44

5-
use App\Models\User;
65
use Illuminate\Console\Command;
76

87
use function Laravel\Prompts\error;
9-
use function Laravel\Prompts\multiselect;
108
use function Laravel\Prompts\warning;
9+
use function Laravel\Prompts\multiselect;
10+
use Backstage\Laravel\Users\Eloquent\Models\User;
1111

1212
class DeleteUser extends Command
1313
{

src/Eloquent/Concerns/User/HasAttributes.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,7 @@
22

33
namespace Backstage\Laravel\Users\Eloquent\Concerns\User;
44

5-
trait HasAttributes {}
5+
trait HasAttributes
6+
{
7+
// WIP
8+
}

src/Eloquent/Concerns/User/HasConditionals.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,7 @@
22

33
namespace Backstage\Laravel\Users\Eloquent\Concerns\User;
44

5-
trait HasConditionals {}
5+
trait HasConditionals
6+
{
7+
// WIP
8+
}

src/Eloquent/Concerns/User/HasScopes.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,7 @@
22

33
namespace Backstage\Laravel\Users\Eloquent\Concerns\User;
44

5-
trait HasScopes {}
5+
trait HasScopes
6+
{
7+
// WIP
8+
}

src/Eloquent/Models/User.php

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -56,10 +56,6 @@ protected static function boot()
5656
parent::boot();
5757

5858
static::addGlobalScope(VerifiedUser::class);
59-
60-
static::created(function (User $user) {
61-
event(new UserCreated($user));
62-
});
6359
}
6460

6561
public function guardName(): string

src/LaravelUsersServiceProvider.php

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,12 @@ public function configurePackage(Package $package): void
2929

3030
protected function getMigrations(): array
3131
{
32-
$migrationPath = __DIR__.'/../database/migrations/';
32+
$migrationPath = __DIR__ . '/../database/migrations/';
3333

3434
$files = File::allFiles($migrationPath);
3535

3636
$migrations = collect($files)
37-
->map(fn (SplFileInfo $splFile) => str($splFile->getBasename())->before('.')->toString())
37+
->map(fn(SplFileInfo $splFile) => str($splFile->getBasename())->before('.')->toString())
3838
->toArray();
3939

4040
return [
@@ -67,6 +67,10 @@ public function packageBooted()
6767
$kernel->appendMiddlewareToGroup('web', $middleware);
6868
}
6969
});
70+
71+
if (config('users.eloquent.user.observer', \Backstage\Laravel\Users\Eloquent\Observers\UserObserver::class)) {
72+
config('users.eloquent.user.model', \Backstage\Laravel\Users\Eloquent\Models\User::class)::observe(config('users.eloquent.user.observer', \Backstage\Laravel\Users\Eloquent\Observers\UserObserver::class));
73+
}
7074
}
7175

7276
protected function getEvents()

0 commit comments

Comments
 (0)