function XBBCodeTagMatch::__construct in Extensible BBCode 8
Same name and namespace in other branches
- 8.2 src/XBBCodeTagMatch.php \Drupal\xbbcode\XBBCodeTagMatch::__construct()
1 method overrides XBBCodeTagMatch::__construct()
- XBBCodeRootElement::__construct in lib/
Drupal/ xbbcode/ XBBCodeRootElement.php
File
- lib/
Drupal/ xbbcode/ XBBCodeTagMatch.php, line 6
Class
Namespace
Drupal\xbbcodeCode
function __construct($regex_set = NULL) {
if ($regex_set) {
$this->closing = $regex_set['closing'][0] == '/';
$this->name = strtolower($regex_set['name'][0]);
$this->attrs = isset($regex_set['attrs']) ? _xbbcode_parse_attrs($regex_set['attrs'][0]) : array();
$this->option = isset($regex_set['option']) ? $regex_set['option'][0] : NULL;
$this->element = $regex_set[0][0];
$this->offset = $regex_set[0][1] + strlen($regex_set[0][0]);
$this->start = $regex_set[0][1];
$this->end = $regex_set[0][1] + strlen($regex_set[0][0]);
}
else {
$this->offset = 0;
}
$this->content = '';
}