钩子

事件名称

事件名称详细说明

pre-install-cmd

install 命令执行前触发。

post-install-cmd

install 命令执行后触发。

pre-update-cmd

update 命令执行前触发。

post-update-cmd

update 命令执行后触发。

pre-status-cmd

status 命令执行前触发。

post-status-cmd

status 命令执行后触发。

pre-package-install

在资源包安装前触发。

post-package-install

在资源包安装后触发。

pre-package-update

在资源包更新前触发。

post-package-update

在资源包更新后触发。

pre-package-uninstall

在资源包被卸载前触发。

post-package-uninstall

在资源包被卸载后触发。

pre-autoload-dump

在自动加载器被转储前触发,无论是 install/update 还是 dump-autoload 命令都会触发。

post-autoload-dump

在自动加载器被转储后触发,无论是 install/update 还是 dump-autoload 命令都会触发。

post-root-package-install

create-project 命令期间,根包安装完成后触发。

post-create-project-cmd

create-project 命令执行后触发。

参考资料

https://docs.phpcomposer.com/articles/scripts.html

Last updated