Query caching

I implemented query caching and it’s working.

Code is simple:




        $dependency=new DbDependency;

        $dependency->sql="SELECT MAX(id) FROM $tableLanguage";

        $languages  = Language::getDb()->cache(function($db)

        {

            return Language::find()->with(['relationCountryLanguage.relationCountry'])->all();

        }, Yii::$app->params['7_day_cache'], $dependency);



But in my debugger it shows triple dependency query, look ad attachment