Мало кто знает, но что бы работал migration:diff вам не нужно ставить ORM.
Что бы это работало объявим простой сервис:
<?php| <?php | |
| declare(strict_types=1); | |
| use HappyInc\Tool\Rector\ReadOnlyPublicPropertyRector; | |
| use HappyInc\Tool\Rector\UuidTRector; | |
| use Rector\Config\RectorConfig; | |
| use Rector\Core\Configuration\Option; | |
| use Rector\Php55\Rector\String_\StringClassNameToClassConstantRector; | |
| use Rector\Php71\Rector\FuncCall\CountOnNullRector; |
| <?php | |
| namespace App; | |
| class Test | |
| { | |
| private $test2; | |
| public function __construct(Test2 $test2) | |
| { |
| <?php | |
| namespace App\YourStrategyResolver\Handlers; | |
| interface Handler | |
| { | |
| public function can(): bool; | |
| public function do(): array; | |
| } |