[ '@bower' => '@vendor/bower-asset', '@npm' => '@vendor/npm-asset', ], 'vendorPath' => dirname(dirname(__DIR__)) . '/vendor', 'modules' => [ 'imagemanager' => [ 'class' => 'noam148\imagemanager\Module', 'canUploadImage' => true, 'canRemoveImage' => function () { return true; }, 'setBlameableBehavior' => false, 'cssFiles' => [ 'https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/css/font-awesome.min.css', ], ], 'rating' => [ 'class' => Module::className() ] ], 'components' => [ 'cache' => [ 'class' => 'yii\caching\FileCache', ], 'i18n' => [ 'translations' => [ 'core' => [ 'class' => 'yii\i18n\PhpMessageSource', 'basePath' => '@artbox/core/messages', ], 'app' => [ 'class' => 'yii\i18n\PhpMessageSource', 'basePath' => '@common/messages', ], ], ], 'filedb' => [ 'class' => 'yii2tech\filedb\Connection', 'path' => '@common/config', ], 'sitemapdb' => [ 'class' => 'yii2tech\filedb\Connection', 'path' => '@common/config', 'primaryKeyName' => 'id', ], 'seo' => [ 'class' => SeoComponent::className(), ], 'imagemanager' => [ 'class' => 'noam148\imagemanager\components\ImageManagerGetPath', 'mediaPath' => dirname(dirname(__DIR__)) . '/storage', 'cachePath' => '../../storage/cache', 'useFilename' => true, 'absoluteUrl' => false, ], 'assetManager' => [ 'bundles' => [ 'yii\jui\JuiAsset' => [ 'css' => [], ], ], ], 'aliasCache' => [ 'class' => AliasCache::className(), ], ], ];