PHPackages                             phpdevsr/rector-codeigniter4 - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. phpdevsr/rector-codeigniter4

ActiveRector-extension

phpdevsr/rector-codeigniter4
============================

Rector upgrades rules for Codeigniter4

1.0.0(1y ago)0156[1 PRs](https://github.com/PHPDevsr/rector-codeigniter4/pulls)MITPHPPHP &gt;=8.1

Since May 21Pushed 1y agoCompare

[ Source](https://github.com/PHPDevsr/rector-codeigniter4)[ Packagist](https://packagist.org/packages/phpdevsr/rector-codeigniter4)[ RSS](/packages/phpdevsr-rector-codeigniter4/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)Dependencies (8)Versions (3)Used By (0)

Rector Rules for Codeigniter4
=============================

[](#rector-rules-for-codeigniter4)

[![Tests](https://github.com/PHPDevsr/rector-codeigniter4/actions/workflows/test-phpunit.yaml/badge.svg)](https://github.com/PHPDevsr/rector-codeigniter4/actions/workflows/test-phpunit.yaml)[![Code Analysis](https://github.com/PHPDevsr/rector-codeigniter4/actions/workflows/code_analysis.yaml/badge.svg)](https://github.com/PHPDevsr/rector-codeigniter4/actions/workflows/code_analysis.yaml)[![Packagist Downloads](https://camo.githubusercontent.com/6fe57b116e1e4b955e03e09974a527f1eeb45b5d7b63a2f6eb0fda2498eda082/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f646d2f50485044657673722f726563746f722d636f646569676e6974657234)](https://packagist.org/packages/PHPDevsr/rector-codeigniter4/stats)[![Packagist Version](https://camo.githubusercontent.com/2d768ba0c5239e6bf84fe97b45e9645e312efb82f6721037faf538a448335696/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f50485044657673722f726563746f722d636f646569676e6974657234)](https://packagist.org/packages/PHPDevsr/rector-codeigniter4)

See available [Codeigniter4 rules](/docs/rector_rules_overview.md)

Requirement
-----------

[](#requirement)

Minimum PHP 8.1

Install
-------

[](#install)

This package is a [Rector](https://github.com/rectorphp/rector) extension developed by the PHPDevsr based on Codeigniter4 Community. In set `4.5` required `PHPStan`, you needed create `phpstan.neon.dist` in root project.

Install the `PHPDevsr\Rector\Codeigniter4` package as dependency:

```
composer require phpdevsr/rector-codeigniter4 --dev
```

Use Sets
--------

[](#use-sets)

To add a set to your config, use `PHPDevsr\Rector\Codeigniter4\Set\CodeigniterSetList` class and pick one of the constants:

```
