Sha256: de9c9a2b17974688d87aaad290afb8fd481638fe59b8520b5a88b5d4dc6e8112
Contents?: true
Size: 1.68 KB
Versions: 13
Compression:
Stored size: 1.68 KB
Contents
# frozen_string_literal: true # Copyright (c) 2008-2013 Michael Dvorkin and contributors. # # Fat Free CRM is freely distributable under the terms of MIT license. # See MIT-LICENSE file or http://www.opensource.org/licenses/mit-license.php #------------------------------------------------------------------------------ module FatFreeCRM class << self # Return either Application or Engine, # depending on how Fat Free CRM has been loaded def application engine? ? Engine : Application end delegate :root, to: :application # Are we running as an engine? def engine? defined?(FatFreeCRM::Engine).present? end def application? !engine? end end end # Load Fat Free CRM as a Rails Engine, unless running as a Rails Application require 'fat_free_crm/engine' unless defined?(FatFreeCRM::Application) require 'fat_free_crm/load_settings' # register load hook for Setting # Require gem dependencies, monkey patches, and vendored plugins (in lib) require "fat_free_crm/gem_dependencies" require "fat_free_crm/gem_ext" require "fat_free_crm/custom_fields" # load hooks for Field require "fat_free_crm/version" require "fat_free_crm/core_ext" require "fat_free_crm/comment_extensions" require "fat_free_crm/exceptions" require "fat_free_crm/export_csv" require "fat_free_crm/errors" require "fat_free_crm/i18n" require "fat_free_crm/permissions" require "fat_free_crm/exportable" require "fat_free_crm/renderers" require "fat_free_crm/fields" require "fat_free_crm/sortable" require "fat_free_crm/tabs" require "fat_free_crm/callback" require "fat_free_crm/view_factory" require "activemodel-serializers-xml" require "country_select" require "gravatar_image_tag"
Version data entries
13 entries across 13 versions & 1 rubygems