function __construct() { $rules = array(); // Smiley rule $rules['smileys'] = array( 'start' => self::REGEXP, 'callback' => 'SmileyFormat::smiley' ); // Smiley short notation rule $needles = array_keys(Smiley::getShort()); $needles = array_map('preg_quote', $needles); $rules['smileys_short'] = array( 'start' => '(>|^|\s)(' . implode('|', $needles) . ')(?=$|<|\s)', 'callback' => 'SmileyFormat::short' ); parent::__construct($rules); }
/** * Initializes a new StudipFormat instance. */ public function __construct() { parent::__construct(self::getStudipMarkups()); }