Module: Pineapples::Helpers

Included in:
AppGenerator
Defined in:
lib/pineapples/helpers.rb

Constant Summary collapse

RESERVED_NAMES =
%w[application destroy plugin runner test]

Instance Method Summary collapse

Instance Method Details

#erb?Boolean

Returns:

  • (Boolean)


9
10
11
# File 'lib/pineapples/helpers.rb', line 9

def erb?
  template_engine == :erb
end

#haml?Boolean

Returns:

  • (Boolean)


13
14
15
# File 'lib/pineapples/helpers.rb', line 13

def haml?
  template_engine == :haml
end

#needs_user_model?Boolean

Returns:

  • (Boolean)


5
6
7
# File 'lib/pineapples/helpers.rb', line 5

def needs_user_model?
  user_role_field? || devise?
end

#slim?Boolean

Returns:

  • (Boolean)


17
18
19
# File 'lib/pineapples/helpers.rb', line 17

def slim?
  template_engine == :slim
end