PHPackages                             haokeed/laravel-extend-database - 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. haokeed/laravel-extend-database

ActiveLibrary

haokeed/laravel-extend-database
===============================

Package description here.

1.2(6y ago)011MITPHP

Since Oct 8Pushed 6y ago1 watchersCompare

[ Source](https://github.com/haokeed/laravel-extend-database)[ Packagist](https://packagist.org/packages/haokeed/laravel-extend-database)[ RSS](/packages/haokeed-laravel-extend-database/feed)WikiDiscussions master Synced today

READMEChangelog (3)DependenciesVersions (4)Used By (0)

 laravel-extend-database
=========================

[](#-laravel-extend-database-)

 .

Installing
----------

[](#installing)

```
$ composer require haokeed/laravel-extend-database
```

描述
--

[](#描述)

这是针对于laravel的观察者模型在进行完善的扩展

```
Model::where('id', '1')->update([
  'name' => 'laravel'
]);
```

如上的方式修改或者删除而观察者事件失效进一步扩展该功能，使用的方式只需要在模型中引用`ShineYork\LaravelExtend\Database\Eloquent\SEvents`即可

```
use Illuminate\Database\Eloquent\Model;
use Haokeed\LaravelExtend\Database\Eloquent\SEvents;

class Category extends Model
{
    use SEvents;
}
```

为了改进方案可以将use SEvents进行转移到父类去执行

```
