Protected ReadonlycacheStaticinstanceThe process default: built from each dependency's own instance().
An operator's edit, whoever owns the row: skips only the entity capability check. A new country or network is re-checked against Yellowcard, and a new number (or country) against the phone rules and the blacklist.
Also clears payment-instrument.text. Every writer busts by customer alone,
which reaches no field tag, yet each write may change the text a cached
transaction q page matched on.
ProtectedsearchTags for a page: the scope its query searched (each customer's membership
tag, else the collection tag), so an empty page is bustable too, plus the
records it projects and the fields that chose or ordered its rows.
Merge data into an existing instrument. Every field is optional — an
absent key is left untouched. The owning entity is read off the row.
Maintain an African mobile-money account reachable over a Yellowcard network.