PHP 8.2.31
Preview: content.rb Size: 895 B
/proc/thread-self/root/opt/alt/ruby27/share/ruby/rss/content.rb

# frozen_string_literal: false
require_relative "rss"

module RSS
  # The prefix for the Content XML namespace.
  CONTENT_PREFIX = 'content'
  # The URI of the Content specification.
  CONTENT_URI = "http://purl.org/rss/1.0/modules/content/"

  module ContentModel
    extend BaseModel

    ELEMENTS = ["#{CONTENT_PREFIX}_encoded"]

    def self.append_features(klass)
      super

      klass.install_must_call_validator(CONTENT_PREFIX, CONTENT_URI)
      ELEMENTS.each do |full_name|
        name = full_name[(CONTENT_PREFIX.size + 1)..-1]
        klass.install_text_element(name, CONTENT_URI, "?", full_name)
      end
    end
  end

  prefix_size = CONTENT_PREFIX.size + 1
  ContentModel::ELEMENTS.each do |full_name|
    name = full_name[prefix_size..-1]
    BaseListener.install_get_text_element(CONTENT_URI, name, full_name)
  end
end

require 'rss/content/1.0'
require 'rss/content/2.0'

Directory Contents

Dirs: 3 × Files: 23

Name Size Perms Modified Actions
content DIR
- drwxr-xr-x 2024-03-03 22:47:16
Edit Download
- drwxr-xr-x 2024-03-03 22:47:16
Edit Download
maker DIR
- drwxr-xr-x 2024-03-03 22:47:16
Edit Download
10.62 KB lrw-r--r-- 2023-03-30 12:34:08
Edit Download
9.64 KB lrw-r--r-- 2023-03-30 12:34:08
Edit Download
3.43 KB lrw-r--r-- 2023-03-30 12:34:08
Edit Download
28.91 KB lrw-r--r-- 2023-03-30 12:34:08
Edit Download
895 B lrw-r--r-- 2023-03-30 12:34:08
Edit Download
3.90 KB lrw-r--r-- 2023-03-30 12:34:08
Edit Download
4.31 KB lrw-r--r-- 2023-03-30 12:34:08
Edit Download
4.80 KB lrw-r--r-- 2023-03-30 12:34:08
Edit Download
10.48 KB lrw-r--r-- 2023-03-30 12:34:08
Edit Download
1.84 KB lrw-r--r-- 2023-03-30 12:34:08
Edit Download
16.19 KB lrw-r--r-- 2023-03-30 12:34:08
Edit Download
995 B lrw-r--r-- 2023-03-30 12:34:08
Edit Download
34.79 KB lrw-r--r-- 2023-03-30 12:34:08
Edit Download
1.33 KB lrw-r--r-- 2023-03-30 12:34:08
Edit Download
1.88 KB lrw-r--r-- 2023-03-30 12:34:08
Edit Download
3.20 KB lrw-r--r-- 2023-03-30 12:34:08
Edit Download
6.72 KB lrw-r--r-- 2023-03-30 12:34:08
Edit Download
5.13 KB lrw-r--r-- 2023-03-30 12:34:08
Edit Download
66 B lrw-r--r-- 2023-03-30 12:34:08
Edit Download
2.16 KB lrw-r--r-- 2023-03-30 12:34:08
Edit Download
1.50 KB lrw-r--r-- 2023-03-30 12:34:08
Edit Download
1.65 KB lrw-r--r-- 2023-03-30 12:34:08
Edit Download
2.13 KB lrw-r--r-- 2023-03-30 12:34:08
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).