Sha256: 8fb6c2704d5037c2e4050fcf4baa0caed5377c6c7513fe221c7f6ba6bf10a145

Contents?: true

Size: 305 Bytes

Versions: 3

Compression:

Stored size: 305 Bytes

Contents

module User
	class Lifecycle

		def self.after_signup(user)
			# do anything that needs to happen immediately after a user signs up
			user.make_superadmin! if Pbw::User.count == 1
		end

		def self.after_login(user)
			# do anything that needs to happen immediately after a user logs in
		end
		
	end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
pbw-0.1.1 lib/generators/pbw/templates/lifecycle.rb
pbw-0.1.0 lib/generators/pbw/templates/lifecycle.rb
pbw-0.0.10 lib/generators/pbw/templates/lifecycle.rb