Skip to content

Latest commit

 

History

History
42 lines (34 loc) · 1.79 KB

File metadata and controls

42 lines (34 loc) · 1.79 KB

Installation

composer require --dev devfrey/rector-laravel
<?php

use Rector\Config\RectorConfig;

return RectorConfig::configure()
    // ...
    ->withRules([
        Devfrey\RectorLaravel\Console\AddDescriptionAttributeRector::class,
        Devfrey\RectorLaravel\Console\AddSignatureAttributeRector::class,

        Devfrey\RectorLaravel\Eloquent\AddAppendsAttributeRector::class,
        Devfrey\RectorLaravel\Eloquent\AddBuilderPropertyRector::class,
        Devfrey\RectorLaravel\Eloquent\AddConnectionAttributeRector::class,
        Devfrey\RectorLaravel\Eloquent\AddFillableAttributeRector::class,
        Devfrey\RectorLaravel\Eloquent\AddGenericHasBuilderTraitRector::class,
        Devfrey\RectorLaravel\Eloquent\AddGuardedAttributeRector::class,
        Devfrey\RectorLaravel\Eloquent\AddHiddenAttributeRector::class,
        Devfrey\RectorLaravel\Eloquent\AddTableAttributeRector::class,
        Devfrey\RectorLaravel\Eloquent\AddTouchesAttributeRector::class,
        Devfrey\RectorLaravel\Eloquent\AddUnguardedAttributeRector::class,
        Devfrey\RectorLaravel\Eloquent\AddUseModelAttributeRector::class,
        Devfrey\RectorLaravel\Eloquent\AddVisibleAttributeRector::class,
        Devfrey\RectorLaravel\Eloquent\DocumentRelationGenericsRector::class,

        Devfrey\RectorLaravel\Http\AddRedirectToAttributeRector::class,
        Devfrey\RectorLaravel\Http\AddRedirectToRouteAttributeRector::class,
        Devfrey\RectorLaravel\Http\AddStopOnFirstFailureAttributeRector::class,

        Devfrey\RectorLaravel\Resources\AddCollectsAttributeRector::class,
        Devfrey\RectorLaravel\Resources\AddPreserveKeysAttributeRector::class,

        Devfrey\RectorLaravel\Testing\AddSeedAttributeRector::class,
        Devfrey\RectorLaravel\Testing\AddSeederAttributeRector::class,
    ]);