alleyinteractive/wp-to-psr-4

将WordPress风格的代码库迁移到PSR-4文件结构。

v1.0.4 2024-09-04 19:28 UTC

This package is auto-updated.

Last update: 2024-09-04 19:29:05 UTC


README

将WordPress风格的代码库迁移到PSR-4文件结构。例如

src/example/path/to/class-file.php -> src/Example/Path/To/ClassFile.php
src/example/trait-ReusableTrait.php -> src/Example/ReusableTrait.php
src/example/interface-ReusableInterface.php -> src/Example/ReusableInterface.php

安装

您可以从发布页面下载最新版本的phar,使用以下示例:

wget https://github.com/alleyinteractive/wp-to-psr-4/releases/download/v1.0.3/wp-to-psr4.phar
chmod +x wp-to-psr4.phar
mv wp-to-psr4.phar /usr/local/bin/wp-to-psr4

或者您可以使用Composer全局安装它

composer global require alleyinteractive/wp-to-psr-4

用法

wp-to-psr4 path/to/convert

选项

--dry-run

打印将要进行的更改,而不实际进行更改。

--exclude

排除要转换的目录/文件。此选项可以多次使用,并接受glob模式。

--no-git

不要在文件上运行git mv。只会对文件系统进行更改。

致谢

该项目由Alley Interactive积极维护。喜欢您所看到的?加入我们工作

许可

GNU通用公共许可证(GPL)。有关更多信息,请参阅许可文件