We've used the "ghost object" pattern to lazily load attributes of a model object. And we've made a macro to easily declare "ghost-loadable" attribute accessors. Today we complete the generalization of ghost loading by extracting a module that makes it easy for any model object to declare lazily-loaded attributes.
Oop, this content isn't available to visitors. Please register or
log in to continue!
Please confirm you want to block this member.
You will no longer be able to:
See blocked member's posts
Mention this member in posts
Please allow a few minutes for this process to complete.