Velmi nedávno (od verze 0.1.3) jsem přišel na to, co si myslím, že je "správný" způsob, jak zacházet se stavem na úrovni rubriky + objekty, které jsou k dispozici pro odměňování funkcí uvnitř ověřovatelů Dříve jste prostě globálně deklarovali další věci (def anti-pattern, vždy mě štvalo) a já jsem ručně vystavil 'parser' jako pole, na které jste mohli odkazovat, protože se tak běžně používal ve funkcích odměňování, ale chtěli byste, aby to bylo snadno konfigurovatelné koncovými uživateli bez hackování interních komponent zadejte 'self.class_objects' -- stačí vložit objekty do slovníku v konstruktoru vaší rubriky a pak k nim funkce odměn mohou automaticky přistupovat pouhým odkazem na klíč jako název proměnné
10,29K