К вопросу
yii-cycle
и модулей более узкий вопрос. Приложение разбито на модули (в рамках одного приложения, не пакеты), в каждом модуле есть файлик со схемой. И надо это дело прокинуть в ORM.
Сейчас чтобы это сделать надо писать в конфиг:
'schema-providers' => [
FromFileSchemaProvider::class => [
'file' => 'module1/cycle-schema.php'
],
FromFileSchemaProvider::class => [
'file' => 'module2/cycle-schema.php'
],
FromFileSchemaProvider::class => [
'file' => 'module3/cycle-schema.php'
],
],
Может для
FromFileSchemaProvider
добавить поддержку массивов, чтобы можно было и массив и строку передать, вот так:
'schema-providers' => [
FromFileSchemaProvider::class => [
'file' => [
'module1/cycle-schema.php',
'module2/cycle-schema.php',
'module3/cycle-schema.php',
],
],
FromFileSchemaProvider::class => [
'file' => 'something/cycle-schema.php'
],
],
Норм идея?