defect00, вот весь список перечитайте, даже визуально запомнится описание, потом будете знать что такое уже есть https://www.php.net/manual/ru/ref.array.php
содержание, что заинтересует отдельно почитайте, все равно на память аргументы не запомнить, будете не раз лазить в доку
defect00, у вас там логическая ошибка в цикле, вы при совпадении ключа с моделью добавляете массив с ключом значения, а потом мимо этого массива кидаете следующие элементы
Делаете главное приложение, и делаете дополнения
Например vasya/core будет вашим основным приложением, в его композер файл добавляете зависимости, например
vasya/orm , vasya/router , vasya/config