Class: JekyllAdmin::Server

Inherits:
Sinatra::Base
  • Object
show all
Includes:
FileHelper, PathHelper
Defined in:
lib/jekyll-admin/server.rb,
lib/jekyll-admin/server/data.rb,
lib/jekyll-admin/server/pages.rb,
lib/jekyll-admin/server/drafts.rb,
lib/jekyll-admin/server/site_meta.rb,
lib/jekyll-admin/server/collections.rb,
lib/jekyll-admin/server/static_files.rb,
lib/jekyll-admin/server/configuration.rb

Constant Summary collapse

ROUTES =
%w(collections configuration data drafts pages static_files).freeze
EXTENSIONS =

supported extensions, in order of preference, for now, no .csv

%w(yml json).freeze

Method Summary

Methods included from FileHelper

#delete_file, #delete_file_without_process, #requested_file, #write_file, #written_file

Methods included from PathHelper

#absolute_path, #filename, #new?, #relative_path, #relative_write_path, #renamed?, #sanitized_path, #sanitized_relative_path, #write_path