NinjaUnicorns\WysiwygAccordion\Parsers\AccordionParser
Class AccordionParser
Parse the shortcode and return the rendered accordion template
Parsing requires a page reference which is taken from Page_Controller by default
In the case Page_Controller is not available there is an option to manually inject page reference before parsing
Synopsis
class AccordionParser
{
- // members
- private static Page $page = NULL;
- // methods
- public static void get_shortcodes()
- public static String handle_shortcode()
- public static void setPage()
- public static void clearPage()
Members
private
- $page — Page
Methods
public
- clearPage() — Clear the page after custom parsing
- get_shortcodes()
- handle_shortcode()
- setPage() — Use this in the custom parsing case (non Page_Controller case) this is handy in cases where page can't be injected via controller page has to support accordions