SilverCart\Admin\Dev\ExampleData
Provides example data for documentation or example display purposes.
- Author: Sebastian Diel <sdiel@pixeltricks.de>
- Copyright: 2018 pixeltricks GmbH
- License: see license file in modules root directory
Synopsis
class ExampleData
{
- // members
- protected static array $registered_email_example_data = ;
- // methods
- public static Order get_order()
- protected static void add_order_positions()
- public static Product get_product()
- public static Member get_member()
- protected static void add_shipping_method()
- public static Tax get_tax()
- public static Address get_address()
- public static ContactMessage get_contact_message()
- public static string get_text()
- public static array get_address_data()
- public static array get_email_example_data()
- public static DBHTMLText render_example_email()
- public static void register_email_example_data()
- public static array get_registered_email_example_data()
Hierarchy
Uses
- SilverStripe\Core\Extensible
Members
protected
- $registered_email_example_data
—
array
Registerd email example data.
Methods
protected
- add_order_positions() — Adds example positions to the given order.
- add_shipping_method() — Adds an example shipping method to the given order.
public
- get_address() — Returns an example address.
- get_address_data() — Returns example address data.
- get_contact_message() — Returns an example contact message.
- get_email_example_data() — Returns example data to render an email preview.
- get_member() — Returns an example member.
- get_order() — Returns an example order.
- get_product() — Returns an example product.
- get_registered_email_example_data() — Returns the registerd email example data.
- get_tax() — Returns an example tax rate.
- get_text() — Returns an example text.
- register_email_example_data() — Registers email example data.
- render_example_email() — Renders the example email with the given template name.