Before start the project migration you should perform some basic steps to be prepared for the things to come.
Make sure your Yii2 project is running on PHP >= 8.0. The project should not only be compatible with it, but have it as a background in any environment, which it can be deployed into, like dev server, stage and production ones.
Make sure your project is using latest Yii 2.0.x version and does not use deprecated features like className()
method and so on.
You should be familiar with Laravel Framework before you start. Make sure you understand at least its basic features and concepts, like DI container, Middleware and so on.
This package uses illuminatech/array-factory for internal configuration. This library provides ability of lazy-style creation of objects from array configuration, using syntax and approach similar to the one used in Yii. Make sure you have basic understanding of how this library works.