function __construct($data = '', $options = array()) { if (!$options['classes'] && !is_array($options['classes'])) { $options['classes'] = array('xoxo'); } $data = $this->xoxo2array($data, $options['classes']); parent::__construct($data); foreach ($this->_fields as $name => $val) { if (substr(trim($val), 0, 3) == '<ul' || substr(trim($val), 0, 3) == '<ol') { $this->_fields[$name] = new OutlineFromXOXO($val); } } //end foreach }
function __construct($data = '', $options = array()) { $data = $this->opml2array($data); parent::__construct($data); }
function __construct($data = '', $options = array()) { $data = $this->hatom2array($data, $options['resolve']); parent::__construct($data); }