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

安装

此包是 PHPDevsr 基于Codeigniter4 社区开发的 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 的复杂性。您有两种方法可以加快这一过程:

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