SilverShop\Extension\MemberExtension
ShopMember provides customisations to {@link Member} for shop purposes
Synopsis
class MemberExtension
extends DataExtension
{
- // methods
- public static Member|null get_by_identifier()
- public void updateCMSFields()
- public void updateMemberFormFields()
- public void afterMemberLoggedIn()
- public void beforeMemberLoggedOut()
- public DataList getPastOrders()
Hierarchy
Extends
- SilverStripe\ORM\DataExtension
Members
private
- $has_many
- $has_one
Methods
public
- afterMemberLoggedIn() — Link the current order to the current member on login, if there is one, and if configuration is set to do so.
- beforeMemberLoggedOut() — Clear the cart, and session variables on member logout
- getPastOrders() — Get the past orders for this member
- get_by_identifier() — Get member by unique field.
- updateCMSFields()
- updateMemberFormFields()