Sha256: b2c7a1a88ba06ea13572f6486c3081884f37ed12e68e9465d9febb72120ec11d

Contents?: true

Size: 422 Bytes

Versions: 17

Compression:

Stored size: 422 Bytes

Contents

module Locomotive
  module Extensions
    module Site
      module FirstInstallation

        # only called during the installation workflow, just after the admin account has been created
        def create_first_one(attributes)
          site = self.new(attributes)

          site.memberships.build :account => Account.first, :role => 'admin'

          site.save

          site
        end

      end
    end
  end
end

Version data entries

17 entries across 17 versions & 2 rubygems

Version Path
locomotive_cms-2.0.3 app/models/locomotive/extensions/site/first_installation.rb
locomotive_cms-2.0.2 app/models/locomotive/extensions/site/first_installation.rb
locomotive_cms-2.0.1 app/models/locomotive/extensions/site/first_installation.rb
locomotive_cms-2.0.0 app/models/locomotive/extensions/site/first_installation.rb
tribeca_cms-0.1.1 app/models/locomotive/extensions/site/first_installation.rb
tribeca_cms-2.0.0.rc12 app/models/locomotive/extensions/site/first_installation.rb
locomotive_cms-2.0.0.rc12 app/models/locomotive/extensions/site/first_installation.rb
locomotive_cms-2.0.0.rc11 app/models/locomotive/extensions/site/first_installation.rb
locomotive_cms-2.0.0.rc10 app/models/locomotive/extensions/site/first_installation.rb
locomotive_cms-2.0.0.rc9 app/models/locomotive/extensions/site/first_installation.rb
locomotive_cms-2.0.0.rc8 app/models/locomotive/extensions/site/first_installation.rb
locomotive_cms-2.0.0.rc7 app/models/locomotive/extensions/site/first_installation.rb
locomotive_cms-2.0.0.rc6 app/models/locomotive/extensions/site/first_installation.rb
locomotive_cms-2.0.0.rc5 app/models/locomotive/extensions/site/first_installation.rb
locomotive_cms-2.0.0.rc4 app/models/locomotive/extensions/site/first_installation.rb
locomotive_cms-2.0.0.rc2 app/models/locomotive/extensions/site/first_installation.rb
locomotive_cms-2.0.0.rc1 app/models/locomotive/extensions/site/first_installation.rb