Sha256: e7593735430444338560bec9a226a106cc0a075f555ae40b61a37ae99ec02705

Contents?: true

Size: 454 Bytes

Versions: 4

Compression:

Stored size: 454 Bytes

Contents

module Thesis
  # A generic Thesis exception
  class Error < StandardError; end

  # When a required method is not implemented 
  class RequiredMethodNotImplemented < StandardError; end

  # ActiveRecord is the only ORM that works with this currently
  class ActiveRecordRequired < StandardError; end

  # 404s
  # class PageNotFound < ActionController::RoutingError; end

  # No template specified
  class PageRequiresTemplate < StandardError; end

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
thesis-0.1.3 lib/thesis/exceptions.rb
thesis-0.1.1 lib/thesis/exceptions.rb
thesis-0.1.0 lib/thesis/exceptions.rb
thesis-0.0.4 lib/thesis/exceptions.rb