Sha256: 26a76f88d391fa806ab1049b046415d07f0e82454c78accf72b40f2dc5dbad73
Contents?: true
Size: 1.65 KB
Versions: 5
Compression:
Stored size: 1.65 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 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
5 entries across 5 versions & 1 rubygems