mirror of
https://github.com/rails/rails.git
synced 2022-11-09 12:12:34 -05:00
Merge branch 'master' of github.com:rails/docrails
Conflicts: guides/source/configuring.md
This commit is contained in:
commit
f6797a7683
8 changed files with 9 additions and 11 deletions
|
@ -12,7 +12,7 @@ module ActionView
|
||||||
# Supported options:
|
# Supported options:
|
||||||
#
|
#
|
||||||
# * <tt>name</tt> - Template name
|
# * <tt>name</tt> - Template name
|
||||||
# * <tt>finder</tt> - An instance of ActionView::LookupContext
|
# * <tt>finder</tt> - An instance of <tt>ActionView::LookupContext</tt>
|
||||||
# * <tt>dependencies</tt> - An array of dependent views
|
# * <tt>dependencies</tt> - An array of dependent views
|
||||||
# * <tt>partial</tt> - Specifies whether the template is a partial
|
# * <tt>partial</tt> - Specifies whether the template is a partial
|
||||||
def digest(options)
|
def digest(options)
|
||||||
|
|
|
@ -485,7 +485,7 @@ module ActionView
|
||||||
# The <tt>datetime</tt> can be either a +Time+ or +DateTime+ object or an integer.
|
# The <tt>datetime</tt> can be either a +Time+ or +DateTime+ object or an integer.
|
||||||
# Override the field name using the <tt>:field_name</tt> option, 'second' by default.
|
# Override the field name using the <tt>:field_name</tt> option, 'second' by default.
|
||||||
#
|
#
|
||||||
# my_time = Time.now + 16.minutes
|
# my_time = Time.now + 16.seconds
|
||||||
#
|
#
|
||||||
# # Generates a select field for seconds that defaults to the seconds for the time in my_time.
|
# # Generates a select field for seconds that defaults to the seconds for the time in my_time.
|
||||||
# select_second(my_time)
|
# select_second(my_time)
|
||||||
|
|
|
@ -6,7 +6,7 @@ require 'action_view/template/resolver'
|
||||||
module ActionView
|
module ActionView
|
||||||
# = Action View Lookup Context
|
# = Action View Lookup Context
|
||||||
#
|
#
|
||||||
# LookupContext is the object responsible to hold all information required to lookup
|
# <tt>LookupContext</tt> is the object responsible to hold all information required to lookup
|
||||||
# templates, i.e. view paths and details. The LookupContext is also responsible to
|
# templates, i.e. view paths and details. The LookupContext is also responsible to
|
||||||
# generate a key, given to view paths, used in the resolver cache lookup. Since
|
# generate a key, given to view paths, used in the resolver cache lookup. Since
|
||||||
# this key is generated just once during the request, it speeds up all cache accesses.
|
# this key is generated just once during the request, it speeds up all cache accesses.
|
||||||
|
|
|
@ -59,7 +59,7 @@ module ActionView
|
||||||
@_view_context_class ||= self.class.view_context_class
|
@_view_context_class ||= self.class.view_context_class
|
||||||
end
|
end
|
||||||
|
|
||||||
# An instance of a view class. The default view class is ActionView::Base
|
# An instance of a view class. The default view class is ActionView::Base.
|
||||||
#
|
#
|
||||||
# The view class must have the following methods:
|
# The view class must have the following methods:
|
||||||
# View.new[lookup_context, assigns, controller]
|
# View.new[lookup_context, assigns, controller]
|
||||||
|
|
|
@ -36,8 +36,8 @@ module ActionView
|
||||||
self.class._prefixes
|
self.class._prefixes
|
||||||
end
|
end
|
||||||
|
|
||||||
# LookupContext is the object responsible to hold all information required to lookup
|
# <tt>LookupContext</tt> is the object responsible to hold all information required to lookup
|
||||||
# templates, i.e. view paths and details. Check ActionView::LookupContext for more
|
# templates, i.e. view paths and details. Check <tt>ActionView::LookupContext</tt> for more
|
||||||
# information.
|
# information.
|
||||||
def lookup_context
|
def lookup_context
|
||||||
@_lookup_context ||=
|
@_lookup_context ||=
|
||||||
|
|
|
@ -39,7 +39,7 @@ module ActiveJob
|
||||||
self.queue_name_delimiter = '_' # set default delimiter to '_'
|
self.queue_name_delimiter = '_' # set default delimiter to '_'
|
||||||
end
|
end
|
||||||
|
|
||||||
# Returns the name of the queue the job will be run on
|
# Returns the name of the queue the job will be run on.
|
||||||
def queue_name
|
def queue_name
|
||||||
if @queue_name.is_a?(Proc)
|
if @queue_name.is_a?(Proc)
|
||||||
@queue_name = self.class.queue_name_from_part(instance_exec(&@queue_name))
|
@queue_name = self.class.queue_name_from_part(instance_exec(&@queue_name))
|
||||||
|
|
|
@ -725,7 +725,7 @@ Returns a select tag with options for each of the seconds 0 through 59 with the
|
||||||
|
|
||||||
```ruby
|
```ruby
|
||||||
# Generates a select field for seconds that defaults to the seconds for the time provided
|
# Generates a select field for seconds that defaults to the seconds for the time provided
|
||||||
select_second(Time.now + 16.minutes)
|
select_second(Time.now + 16.seconds)
|
||||||
```
|
```
|
||||||
|
|
||||||
#### select_time
|
#### select_time
|
||||||
|
@ -1429,7 +1429,7 @@ This sanitize helper will HTML encode all tags and strip all attributes that are
|
||||||
sanitize @article.body
|
sanitize @article.body
|
||||||
```
|
```
|
||||||
|
|
||||||
If either the `:attributes` or `:tags` options are passed, only the mentioned tags and attributes are allowed and nothing else.
|
If either the `:attributes` or `:tags` options are passed, only the mentioned attributes and tags are allowed and nothing else.
|
||||||
|
|
||||||
```ruby
|
```ruby
|
||||||
sanitize @article.body, tags: %w(table tr td), attributes: %w(id class style)
|
sanitize @article.body, tags: %w(table tr td), attributes: %w(id class style)
|
||||||
|
|
|
@ -327,8 +327,6 @@ Resources
|
||||||
|
|
||||||
* [Official Rack Website](http://rack.github.io)
|
* [Official Rack Website](http://rack.github.io)
|
||||||
* [Introducing Rack](http://chneukirchen.org/blog/archive/2007/02/introducing-rack.html)
|
* [Introducing Rack](http://chneukirchen.org/blog/archive/2007/02/introducing-rack.html)
|
||||||
* [Ruby on Rack #1 - Hello Rack!](http://m.onkey.org/ruby-on-rack-1-hello-rack)
|
|
||||||
* [Ruby on Rack #2 - The Builder](http://m.onkey.org/ruby-on-rack-2-the-builder)
|
|
||||||
|
|
||||||
### Understanding Middlewares
|
### Understanding Middlewares
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue