Sha256: efaa4634debdb254bf36d41d64dfd373964f20c305c1e1cbdf749ce7cd8ac106

Contents?: true

Size: 662 Bytes

Versions: 5

Compression:

Stored size: 662 Bytes

Contents

# frozen_string_literal: true

require "rubygems"
require "rails"
require "comfortable_mexican_sofa"
require "meetalendar"

module Meetalendar

  module CmsSiteExtensions

    extend ActiveSupport::Concern
    included do
      has_many :meetalendar_meetups,
        class_name: "Meetalendar::Meetups",
        dependent:  :destroy
    end

  end

  class Engine < ::Rails::Engine

    initializer "meetalendar.configuration" do
      ComfortableMexicanSofa::ViewHooks.add(:navigation, "/comfy/admin/meetalendar/partials/navigation")
      config.to_prepare do
        Comfy::Cms::Site.send :include, Meetalendar::CmsSiteExtensions
      end
    end

  end

end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
meetalendar-0.1.0 lib/meetalendar/engine.rb
meetalendar-0.0.4 lib/meetalendar/engine.rb
meetalendar-0.0.3 lib/meetalendar/engine.rb
meetalendar-0.0.2 lib/meetalendar/engine.rb
meetalendar-0.0.1 lib/meetalendar/engine.rb