Shortcodable\Shortcodable
Shortcodable Manages shortcodable configuration and register shortcodable objects
- Author: shea@livesource.co.nz
Synopsis
class Shortcodable
{
- // members
- private static array $htmleditor_names = ;
- private static array $shortcodable_classes = ;
- // methods
- public static void register_classes()
- public static void register_class()
- public static array shortcode_class_info()
- public static void get_shortcodable_classes_with_placeholders()
- public static void get_shortcodable_sc_class_map()
Hierarchy
Uses
- SilverStripe\Core\Config\Configurable
Members
private
- $htmleditor_names
- $shortcodable_classes
Methods
public
- get_shortcodable_classes_with_placeholders()
- get_shortcodable_sc_class_map()
- register_class()
- register_classes()
- shortcode_class_info() — Returns nested arrays with shortcodable tags & info: [ ["sc_class_map"] => [ ["currentyear"] => "Restruct\Silverstripe\AdminTweaks\Shortcodes\CurrentYearShortcode", ["featuredimage"] => "Restruct\Silverstripe\AdminTweaks\Shortcodes\FeaturedImageShortcode", ... etc ], ["sc_label_map"] => [ ["currentyear"] => "Actueel jaartal", ["featuredimage"] => "Pagina afbeelding van huidige pagina invoegen", ... etc ] ]