Configurable

ScalarValueToConstFetchRector

Replaces Scalar values with a ConstFetch or ClassConstFetch

-$var = 10;
+$var = \SomeClass::FOOBAR_INT;

Configure your rector.php:

<?php

use PhpParser\Node\Expr\ClassConstFetch;
use PhpParser\Node\Identifier;
use PhpParser\Node\Name\FullyQualified;
use PhpParser\Node\Scalar\Int_;
use Rector\Config\RectorConfig;
use Rector\Transform\Rector\Scalar\ScalarValueToConstFetchRector;
use Rector\Transform\ValueObject\ScalarValueToConstFetch;

return RectorConfig::configure()
    ->withConfiguredRule(ScalarValueToConstFetchRector::class, [
        new ScalarValueToConstFetch(new Int_(10), new ClassConstFetch(new FullyQualified('SomeClass'), new Identifier('FOOBAR_INT'))),
    ]);