fix(composer): autoload _cache_invalid for antigen compatibility

Antigen doesn't call `compinit` until the user prompt is about to be shown,
which means `_cache_invalid` isn't automatically autoloaded. This patch
fixes that, though we should work towards a better caching mechanism.

Fixes #9490
This commit is contained in:
Marc Cornellà 2020-12-11 16:54:22 +01:00
parent 28265812f8
commit 9181954255

View File

@ -51,7 +51,7 @@ alias cget='curl -s https://getcomposer.org/installer | php'
# Add Composer's global binaries to PATH, using Composer if available.
if (( $+commands[composer] )); then
autoload -Uz _store_cache _retrieve_cache
autoload -Uz _store_cache _retrieve_cache _cache_invalid
_retrieve_cache composer