Skip to content

Instantly share code, notes, and snippets.

@sonots
Created July 15, 2014 06:32
Show Gist options
  • Save sonots/eb54b8cd3e4467cd62ba to your computer and use it in GitHub Desktop.
Save sonots/eb54b8cd3e4467cd62ba to your computer and use it in GitHub Desktop.
rails application template methods
pry> methods.sort.each {|m| puts m }
!=
!~
<=>
==
===
=~
__id__
__send__
_cleanup_options_and_set
_invoke_for_class_method
_parse_initialization_options
_retrieve_class_and_command
_retrieve_class_and_task
_shared_configuration
action
add_file
add_gem_entry_filter
add_link
add_source
app_const
app_const_base
app_name
app_path
app_path=
app_secret
append_file
append_to_file
application
apply [173/953]
apply_rails_template
args
args=
ask
assets_gemfile_entry
behavior
behavior=
blank?
build
builder
bundle_command
bundle_install?
camelized
capify!
chmod
class
class_collisions
class_eval
clone
coffee_gemfile_entry
comment_if
comment_lines
convert_database_option_for_jruby
copy_file
create_active_record_files
create_app_files
create_bin_files
create_boot_file
create_config_files
create_db_files
create_file
create_lib_files
create_link
create_log_files
create_public_files
create_root
create_root_files
create_test_files
create_tmp_files [134/953]
create_vendor_files
current_command_chain
database_gemfile_entry
define_singleton_method
defined_app_const_base
defined_app_const_base?
defined_app_name
delete_assets_initializer_skipping_sprockets
delete_js_folder_skipping_javascript
destination_root
destination_root=
directory
display
dup
empty_directory
empty_directory_with_keep_file
enum_for
environment
eql?
equal?
erb
error
extend
extify
extract_last_module
file
file_collision
find_in_source_paths
finish_template
freeze
frozen?
gem
gem_for_database
gem_group
gemfile_entries
gemfile_entry
generate
generate_spring_binstubs
get [95/953]
get_builder_class
git
gsub_file
hash
in_root
include_all_railties?
initializer
inject_into_class
inject_into_file
insert_into_file
inside
inspect
instance_eval
instance_exec
instance_of?
instance_variable_defined?
instance_variable_get
instance_variable_set
instance_variables
invoke
invoke_all
invoke_command
invoke_task
invoke_with_padding
is_a?
javascript_gemfile_entry
javascript_runtime_gemfile_entry
jbuilder_gemfile_entry
keep_file
kind_of?
lib
link_file
log
method
methods
mysql_socket
nil?
no?
object_id [56/953]
options
options=
parent_options
parent_options=
prepend_file
prepend_to_file
presence
present?
print_in_columns
print_table
print_wrapped
private_methods
protected_methods
public_method
public_methods
public_send
rails_gemfile_entry
rails_template
rails_template=
rake
rakefile
readme
relative_to_original_destination_root
remove_dir
remove_file
remove_instance_variable
respond_to?
route
run
run_bundle
run_ruby_script
say
say_status
sdoc_gemfile_entry
send
set_color
set_default_accessors!
shebang
shell [17/953]
shell=
singleton_class
singleton_method
singleton_methods
source_paths
spring_gemfile_entry
spring_install?
taint
tainted?
tap
template
terminal_width
thor
to_enum
to_s
trust
try
try!
uncomment_lines
untaint
untrust
untrusted?
update_config_files
valid_const?
vendor
with_padding
yes?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment