symphonycms/members — Issue #174: Member fields should be lazy loaded
Author: brendo
Created: 2011-10-21 08:53:13+00:00
State: open

At present, the Members extension will initialize all Member fields on every page load (backend or frontend) which isn't ideal from a performance perspective.

Removing the current implementation opens the extension up to be more flexible as at the moment only the specified fields in the `initialise` function will be loaded (and hence available via `getField` or `getFieldHandle`).

When this issue is completed fields wiil only be loaded when they are requested with the `getField` or `getFieldHandle` functions, if no field is found, it will return `null`.