Sha256: 59f07ca0fe76a4ad049d9441fe126ab4196d6ff97d581eaf6f3520714553b3ae
Contents?: true
Size: 569 Bytes
Versions: 61
Compression:
Stored size: 569 Bytes
Contents
module Spider; module WebDAV; module VFS class Properties attr_reader :filename def initialize(vfs, filename) @filename = filename @vfs = vfs end def displayname File.basename(@filename) end def ctime end def mtime end def etag end def content_type @vfs.directory?(@filename) ? "httpd/unix-directory" : "text/plain" end def size 0 end end class PropertyNotFound < RuntimeError attr_reader :file def initialize(file=nil) @file = file end end end; end; end
Version data entries
61 entries across 61 versions & 1 rubygems