Sha256: ddd6021aa202be01e74cf3515fc0e7192dbcd5d56ee2e74e2273911c1a1f8ab5

Contents?: true

Size: 1.06 KB

Versions: 16

Compression:

Stored size: 1.06 KB

Contents

Spider.load_app('core/admin')
Spider.load_app('worker')

module Spider

    module Messenger

        @description = ""
        @version = 0.1
        @path = File.dirname(__FILE__)
        @controller = :MessengerController
        @full_name = 'Messenger'
        @description = 'Messenger'
        include Spider::App

    end
    
    #Spider::Admin.add(Messenger)
    
end

require 'apps/messenger/messenger'
require 'apps/messenger/controllers/messenger_controller'
require 'apps/messenger/controllers/messenger_admin_controller'
require 'apps/messenger/controllers/mixins/messenger_helper'

(Spider.conf.get('messenger.email.backends') || []).each do |backend|
    require File.join('apps/messenger/backends/email/', backend)
end
(Spider.conf.get('messenger.sms.backends') || []).each do |backend|
    require File.join('apps/messenger/backends/sms/', backend)
end

Spider.register_resource_type(:sms, :extensions => ['erb'], :path => 'templates/sms')

Spider::Admin.register_app(Spider::Messenger, Spider::Messenger::AdminController, {
    :icon => 'app_icon.png', :priority => 1
})

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
spiderfw-1.0.1 apps/messenger/_init.rb
spiderfw-1.0.0 apps/messenger/_init.rb
spiderfw-0.6.39 apps/messenger/_init.rb
spiderfw-0.6.38 apps/messenger/_init.rb
spiderfw-0.6.37 apps/messenger/_init.rb
spiderfw-0.6.35 apps/messenger/_init.rb
spiderfw-0.6.34 apps/messenger/_init.rb
spiderfw-0.6.33 apps/messenger/_init.rb
spiderfw-0.6.32 apps/messenger/_init.rb
spiderfw-0.6.31 apps/messenger/_init.rb
spiderfw-0.6.30 apps/messenger/_init.rb
spiderfw-0.6.29 apps/messenger/_init.rb
spiderfw-0.6.28 apps/messenger/_init.rb
spiderfw-0.6.27 apps/messenger/_init.rb
spiderfw-0.6.26 apps/messenger/_init.rb
spiderfw-0.6.26.pre1 apps/messenger/_init.rb