aboutsummaryrefslogtreecommitdiffstats
path: root/guides/source/engines.md
Commit message (Collapse)AuthorAgeFilesLines
* Introduce ApplicationRecord, an Active Record layer supertypeGenadi Samokovarov2015-12-161-5/+5
| | | | | | | | | | | | | | | | It's pretty common for folks to monkey patch `ActiveRecord::Base` to work around an issue or introduce extra functionality. Instead of shoving even more stuff in `ActiveRecord::Base`, `ApplicationRecord` can hold all those custom work the apps may need. Now, we don't wanna encourage all of the application models to inherit from `ActiveRecord::Base`, but we can encourage all the models that do, to inherit from `ApplicationRecord`. Newly generated applications have `app/models/application_record.rb` present by default. The model generators are smart enough to recognize that newly generated models have to inherit from `ApplicationRecord`, but only if it's present.
* Remove ActionController::TestCase from documentationeileencodes2015-12-121-4/+4
| | | | | | | | | | | | | | | | | | In Rails 5.1 `ActionController::TestCase` will be moved out of Rails into it's own gem. Please use `ActionDispatch::IntegrationTest` going foward. Because this will be moved to a gem I used `# :stopdoc:` instead of deleting the documentation. This will remove it from the Rails documentation but still leave the method documented for when we move it to a gem. Guides have been updated to use the routing structure used in Integration and all test examples have been updated to inherit from `ActionDispatch::IntegrationTest` instead of `ActionController::TestCase. Fixes #22496
* Improved explanationClaudi Martinez2015-11-131-4/+1
|
* Improved explanationClaudi Martinez2015-11-011-10/+16
|
* Fixed typoClaudi Martinez2015-10-291-1/+1
|
* Added warning on coding engine controllersClaudi Martinez2015-10-291-0/+18
|
* added Rails 4 context for migrations:install taskSimon H2015-10-191-1/+1
|
* Merge pull request #21738 from cllns/remove-to_s-from-exampleEileen M. Uchitelle2015-09-251-19/+1
|\ | | | | [Engines Guide] Remove to_s example, since it's outside the scope
| * Remove to_s exampleSean Collins2015-09-241-19/+1
| | | | | | | | | | | | It's outside the scope of the Engines guide [skip ci]
* | Change the paths for both Gemfile lines to be 'engines/blorgh'Sean Collins2015-09-231-2/+2
|/ | | | | | | | They're now consistent. Also changes the quotes to be single, so we only have one type of quote per line [skip ci]
* Remove leading slash from pathSean Collins2015-09-221-1/+1
| | | | | | | The leading slash denotes an absolute path, rather than a relative one (which is more popular) [ci skip]
* Revert "Grammar correction"Matthew Draper2015-06-111-1/+1
| | | | This reverts commit 67e467b9a5c113177aff925f07136e9b7f2a1eda.
* Grammar correctionhemali jain2015-06-111-1/+1
|
* [ci skip]fix docs for EnginesKuldeep Aggarwal2015-05-301-5/+5
|
* [CI SKIP] correct error text messagekuldeepaggarwal2015-05-091-2/+2
|
* Merge branch 'master' of github.com:rails/docrailsVijay Dev2015-04-141-7/+5
|\
| * [ci skip] add missing file extensionMikhail Dieterle2015-04-101-1/+1
| |
| * [ci skip] format rake outputMikhail Dieterle2015-04-101-5/+3
| |
| * [ci skip] fix helper nameMikhail Dieterle2015-04-101-1/+1
| |
* | Apply comments from @rafaelfranca: we shouldn't recommend you use scaffold cssZachary Scott2015-04-121-9/+0
|/ | | | Closes #19492 and fixes #19453
* [ci skip] Use explicit module namespace in guideKasper Timm Hansen2015-02-211-1/+3
| | | | | | | The Engines guide used an inline namespace, `Blorgh::ApplicationController`, which caused problems for users using an explicit module namespace because the `ApplicationController` inherited from wasn't fully qualified. The controller qualification was fixed in 661479324d573d419d8e15a1ea257e01856084af. This ditches the inline namespace and makes the example more consistent with others in the guide.
* guides, fully qualify `ApplicationController`. Closes #19024.Yves Senn2015-02-211-1/+1
|
* - Changed `IN` to `ON` in markdown renderer conditionVipul A M2015-01-141-1/+1
| | | | - Changed `IN` to `ON` in all note sentences in guides.
* warn about reading guides in GitHubXavier Noria2014-12-231-0/+2
| | | | References #18148.
* We shouldn't be linking to edgeapi [ci skip]Godfrey Chan2014-11-251-1/+1
|
* Correct example in the engines testing guide [ci skip]Godfrey Chan2014-11-231-14/+25
| | | | Reference #17453
* technical correction in guides under 'Generating an engine'David Elliott2014-09-281-2/+2
| | | | `bin/rails` would not exist outside of a rails project
* [ci skip] Fix sample code in engines guideyuuji.yaginuma2014-08-101-2/+2
|
* Update docs to reflect that helper stubs are no longer generatedDavid Heinemeier Hansson2014-08-031-4/+0
|
* [ci skip] Changes some wording to better foreshadow what is coming up later.Michael Mitchell2014-07-021-8/+10
| | | | | | | | | | This should prevent some anxiety readers may experience when the doc goes into something different than what it just explained. Also clarifies a statement about priority in engines and application environments [ci skip] fixes double `the` [ci skip] more clarifications [ci skip] changes from tics to quotes
* Follow-up to #15215 [ci skip]Robin Dupret2014-06-271-6/+7
|
* Merge pull request #14113 from murb/patch-1Rafael Mendonça França2014-06-231-5/+6
|\ | | | | Moved explanation of `--mountable` option up
| * Moved explanation of `--mountable` option upMaarten Brouwers2014-02-191-5/+6
| | | | | | The example code uses `--mountable`. In previous version this was followed by an explanation of the `--full` option, which doesn't make sense. Later on in the text this is better explained. I moved this explanation up without repeating too much.
* | Remove extra list item elementBen Hicks2014-06-191-1/+1
| | | | | | | | | | | | | | | | Cleaning up the list items that detail what an engines `--full` option generates. Joining a multiline multi list item into a multiline single list item. [ci skip]
* | Generated engines don't include bin/rake, fixes #15409 [ci skip]Zachary Scott2014-05-291-5/+5
| |
* | Rename Posts to Articles in Guides, continuation of 2d446e77 / #13774 [ci skip]John Kelly Ferguson2014-05-211-156/+156
| |
* | Use generated binstubs in guides examples.Josef Šimánek2014-05-201-13/+13
| | | | | | | | [ci skip]
* | Merge pull request #11836 from mcfiredrill/engines-testing-docArthur Nogueira Neves2014-04-161-0/+10
|\ \ | |/ |/| additional note about routes in functional tests for engines [ci skip]
| * additional note about routes in functional tests for engines [ci skip]Tony Miller2013-08-101-0/+10
| |
* | Typo fix [ci skip]Ilja Krijger2013-12-281-3/+4
| |
* | Word wrapping engines guide [ci skip]Ben Lewis2013-12-141-189/+568
| |
* | Clarification, grammar fixes, punctuation, and capitalization [ci skip]Ben Lewis2013-12-141-84/+87
| |
* | Helper should be a module in Rails guides [ci skip]Martin Harrigan2013-11-231-1/+1
| |
* | fix typo introduced when searching in markdown document with vimDamien Mathieu2013-10-241-14/+14
| |
* | rephrase the overriding views part about the view pathDamien Mathieu2013-10-241-15/+15
| | | | | | | | See rails/rails#12608
* | [ci skip] Add missing migrate step in generating comment resource section.Juanito Fatas2013-09-221-1/+5
| |
* | [ci skip] Fix a typo in Engines.md.Juanito Fatas2013-09-221-1/+1
| |
* | Use Ruby on Rails Coding Conventions for code examples in the guidesPaul Nikitochkin2013-09-061-4/+3
| | | | | | | | | | | | | | | | * Indent after private/protected * Ruby >= 1.9 syntax for hashes * Prefer method { do_stuff } instead of method{do_stuff} for single-line blocks. [ci skip]
* | cleans the guides sources from fancy non-ASCII stuffXavier Noria2013-08-231-4/+4
| |
* | Fix typo [ci skip]Carlos Antonio da Silva2013-08-191-1/+1
| |