Download the PHP
package biiiiiigmonster/laravel-aop without Composer
On this page you can find all versions of the php package
biiiiiigmonster/laravel-aop. It is possible to download/install
these versions without Composer. Possible dependencies are resolved
automatically.
Vendor biiiiiigmonster Package laravel-aop Short Description PHP8 Attribute Component License
MIT
FAQ
After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.
Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.
In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories.
In this case some credentials are needed to access such packages.
Please use the auth.json textarea to insert credentials, if a package is coming from a private repository.
You can look here for more information.
Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
To use Composer is sometimes complicated. Especially for beginners.
Composer needs much resources. Sometimes they are not available on a simple webspace.
If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?
Informations about the package laravel-aop
English | 中文
# PHP8 Attribute
Environment
PHP >= 8
laravel >= 8
Installation
Introduce
feature
1.支持织入(切点)和引入(注解);
2.切面支持仅限于class中非静态public&protected方法;
3.配置化代理,启动时无须扫描文件;
4.JoinPoint->process()支持参数覆盖;
顺序
Around Advice 在方法执行前后切入(前置),可以中断或忽略原有流程的执行。
Before Advice 在方法前切入。
Target Method 方法执行。
AfterReturning Advice 在方法返回时切入,抛出异常则不会切入。可以修改返回值。
AfterThrowing Advice 在方法抛出异常时切入。
After Advice 在方法后切入,抛出异常时也会切入。
Around Advice 在方法执行前后切入(后置),可以中断或忽略原有流程的执行。抛出异常时不会执行。
todo
1.支持开启代理缓存 -- 已完成
2.完善config配置信息 -- 已完成
3.readme文档编写
4.release 1.0.0
tofix
1.引用参数还存在bug
2.代理文件中存在路径问题时替换bug
Composer command for our command line client (download client)This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free.Standard composer command
The package biiiiiigmonster/laravel-aop contains the following files
Loading the files please wait ....
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.