PHPackages                             ctfang/laravel-watch - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. ctfang/laravel-watch

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

ctfang/laravel-watch
====================

laravel 业务函数委托执行

v0.2(5y ago)86MITPHPPHP ^7.3|^8.0

Since May 28Pushed 5y ago1 watchersCompare

[ Source](https://github.com/ctfang/laravel-watch)[ Packagist](https://packagist.org/packages/ctfang/laravel-watch)[ RSS](/packages/ctfang-laravel-watch/feed)WikiDiscussions main Synced today

READMEChangelogDependencies (1)Versions (3)Used By (0)

laravel 业务函数委托执行
================

[](#laravel-业务函数委托执行)

函数委托执行，特别适用于扩展业务时又不需要侵入原有代码。

安装
==

[](#安装)

```
composer require ctfang/laravel-watch
```

如果使用Phpstorm, 可以安装扩展 `PHP Annotations` 方便提示。

使用
==

[](#使用)

在app目录下任意类的函数注释上加 `@Watch(test::class,"func")` 就会自动经过 `test->func`。

1。先设计一个场景，一个登陆需求。 原来代码是这样的，只实现了登陆功能，成功返回用户信息。

```
