History

Update PHP documentation (up to 7.0.7)

Thibaut Courouble committed 10 years ago

Commit ceccfc01 parent d36962f5 files · +5 −9Browse files

Showing the changes to lib/docs (3 of 5 files). Show all

Unified · Split

3 files
  1. lib/docs/filters/php/clean_html.rb +1 −0
  2. lib/docs/filters/php/entries.rb +1 −1
  3. lib/docs/scrapers/php.rb +2 −2
lib/docs/filters/php/clean_html.rb+1−0
@@ -24,6 +24,7 @@ module Docs · 23 unmodified lines
2424 node.name = 'pre'
2525 node.inner_html = node.inner_html.gsub(br, "\n")
2626 node.content = node.content
27+ node['data-language'] = 'php'
2728 end
2829
2930 css('> h2:first-child.title').each do |node|
lib/docs/filters/php/entries.rb+1−1
@@ -94,7 +94,7 @@ module Docs · 93 unmodified lines
9494 end
9595
9696 def get_type
97− return 'Language Reference' if subpath.start_with?('language.')
97+ return 'Language Reference' if subpath.start_with?('language.') || subpath.start_with?('functions.')
9898 return 'PCRE Reference' if subpath.start_with?('regexp.')
9999
100100 type = at_css('.up').content.strip
lib/docs/scrapers/php.rb+2−2
@@ -4,7 +4,7 @@ module Docs · 3 unmodified lines
44
55 self.name = 'PHP'
66 self.type = 'php'
7− self.release = 'up to 7.0.5'
7+ self.release = 'up to 7.0.7'
88 self.base_url = 'https://secure.php.net/manual/en/'
99 self.root_path = 'index.html'
1010 self.initial_paths = %w(
@@ -36,7 +36,7 @@ module Docs · 25 unmodified lines
3636 options[:only_patterns] = [
3737 /\Alanguage\./,
3838 /\Aclass\./,
39− /\Afunction\./,
39+ /\Afunctions?\./,
4040 /\Acontrol-structures/,
4141 /\Aregexp\./,
4242 /\Areserved\.exceptions/,