Создайте статичные классы хелперы
Создайте класс в папке например helper
задайте namespace app\helpers
ваш класс будет доступен так
app\helpers\ИмяКласса::Метод()
Для подключение функций и прочих штук через BootstrapInterface
Создаем класс и инерфейсом yii\base\BootstrapInterface
namespace app\extensions\components;
use yii\base\Application;
use yii\base\BootstrapInterface;
class AppBootstrap implements BootstrapInterface
{
/**
* Bootstrap method to be called during application bootstrap stage.
* @param Application $app the application currently running
*/
public function bootstrap(Application $app)
{
// Подключаем файлик с функциями
}
}
В конфиге
'bootstrap' => [
'app\extensions\components\AppBootstrap',
],
Бутстрапы нужны , чтобы до начала инициализации приложения/отдельных модулей переопределить или задать конфиг $app->set ( в рамках модуля или глобально )