protected function nestedListing($key, $type, $value) { if (is_int($key)) { return $this->listing($type, $value); } else { return '<li>' . $key . $this->listing($type, $value) . '</li>'; } }