function XBBCodeTagMatch::__construct in Extensible BBCode 7
File
- ./
xbbcode.filter.inc, line 160 - The filtering class. This will be instanced for each filter, and then called to process a piece of text.
Class
Code
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 = '';
}