phpdevsr/rector-codeigniter4

Rector 升级 Codeigniter4 规则

安装: 91

依赖: 0

建议者: 0

安全: 0

星星: 0

关注者: 0

分支: 0

开放问题: 1

类型:rector-extension

1.0.0 2024-05-21 10:28 UTC

README

Tests Code Analysis Packagist Downloads Packagist Version

查看可用的 Codeigniter4 规则

需求

最低 PHP 8.1

安装

此软件包是基于 Codeigniter4 社区由 PHPDevsr 开发的 Rector 扩展。在设置 4.5 时需要 PHPStan,您需要在根项目中创建 phpstan.neon.dist

PHPDevsr\Rector\Codeigniter4 软件包作为依赖项安装

composer require phpdevsr/rector-codeigniter4 --dev

使用集合

要将集合添加到您的配置中,请使用 PHPDevsr\Rector\Codeigniter4\Set\CodeigniterSetList 类并选择其中一个常量

<?php

declare(strict_types=1);

use Rector\Config\RectorConfig;
use PHPDevsr\Rector\Codeigniter4\Set\CodeigniterSetList;

return RectorConfig::configure()
    ->withSets([
        CodeigniterSetList::CODEIGNITER_45
    ]);

快速学习 Rector

Rector 是我们开发和免费分享的工具,因此任何人都可以在重构上节省数百小时。但并非每个人都有时间理解 Rector 和 AST 的复杂性。您有 2 种方法可以加快这个进程

这两种方式都支持我们通过从实际项目中学习以可持续的方式改进 Rector。