Yii Cache::get() cannot distinguish cached false from missing key
Yii 2's base Cache::get() returns false both when a key is absent and when the stored value is boolean false. This makes cached feature flags, permission results, and validation outcomes indistinguishable from a cache miss using get() alone. Cache::has() can test key existence independently, but it is less prominent in core guides, and Yii 1.x may not expose