$params['product_name'], 'aliases' => [ '@bower' => '@vendor/bower-asset', '@npm' => '@vendor/npm-asset', ], 'vendorPath' => dirname(dirname(__DIR__)) . '/vendor', 'components' => [ 'cache' => [ 'class' => FileCache::class, ], 'gemini' => [ 'class' => GeminiApiComponent::class, 'baseUrl' => $params['gemini.url'], 'apiKey' => $params['gemini.key'], 'model' => $params['gemini.model'], ], 'postmark' => [ 'class' => PostmarkComponent::class, 'serverToken' => $params['postmark.serverToken'], ], 'authManager' => [ 'class' => 'yii\rbac\DbManager', ], 'urlManager' => [ 'enablePrettyUrl' => true, 'showScriptName' => false, 'rules' => [ ], ] ], ];