Yii2 Переопределить yii\web\JqueryAsset -- изменить Jquery на свой для yii\web\YiiAsset (футер)

Если этот ассет зарегистировать ДО того как впервые произойдёт обращение к yii\web\JqueryAsset, то по-идее он будет переобределён (по крайней мере это позволило избежать дублирования при подключении скрипта для yii\web\YiiAsset)

<?php

namespace app\assets\es;

use yii\web\AssetBundle;

class ESJqueryAsset extends AssetBundle
{
    public $basePath = '@webroot';
    public $baseUrl = '@web';
    public $css = [
        '',
    ];

    public $js = [
        'es/js/jquery-1.10.2.min.js',
    ];
    
    public function init()
    {
        
        parent::init();
         // делаем этот ассет замещающим.
        \Yii::$app->assetManager->bundles['yii\web\JqueryAsset'] = $this; 
        
    }
}