Sha256: 5d04e0d55aef71acb657541cd586c6fe2165522d76628ec564598e734e1e5666
Contents?: true
Size: 1.65 KB
Versions: 4
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 def root application.root end # 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/plugin_dependencies" 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/plugin" require "fat_free_crm/view_factory"
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
fat_free_crm-0.13.2 | lib/fat_free_crm.rb |
fat_free_crm-0.12.3 | lib/fat_free_crm.rb |
fat_free_crm-0.12.2 | lib/fat_free_crm.rb |
fat_free_crm-0.13.1 | lib/fat_free_crm.rb |