Sha256: 727e172e996ee40c977a0257c32250441d27a7c09d6dfeed68c3f7b2a3f1d447
Contents?: true
Size: 1.62 KB
Versions: 6
Compression:
Stored size: 1.62 KB
Contents
# 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 unless defined?(FatFreeCRM::Application) require 'fat_free_crm/engine' end 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 "country_select" require "gravatar_image_tag"
Version data entries
6 entries across 6 versions & 2 rubygems