8000 rails/actionpack at matthewd/inotify · andhart/rails · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
{"payload":{"allShortcutsEnabled":false,"path":"actionpack","repo":{"id":174099126,"defaultBranch":"master","name":"rails","ownerLogin":"andhart","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2019-03-06T07:59:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6137230?v=4","public":true,"private":false,"isOrgOwned":false},"currentUser":null,"refInfo":{"name":"matthewd/inotify","listCacheKey":"v0:1614400597.916072","canEdit":false,"refType":"branch","currentOid":"830dbe088a7acf882c71030a79a8790d54d7134e"},"tree":{"items":[{"name":"bin","path":"actionpack/bin","contentType":"directory"},{"name":"lib","path":"actionpack/lib","contentType":"directory"},{"name":"test","path":"actionpack/test","contentType":"directory"},{"name":"CHANGELOG.md","path":"actionpack/CHANGELOG.md","contentType":"file"},{"name":"MIT-LICENSE","path":"actionpack/MIT-LICENSE","contentType":"file"},{"name":"README.rdoc","path":"actionpack/README.rdoc","contentType":"file"},{"name":"Rakefile","path":"actionpack/Rakefile","contentType":"file"},{"name":"actionpack.gemspec","path":"actionpack/actionpack.gemspec","contentType":"file"}],"templateDirectorySuggestionUrl":null,"readme":{"displayName":"README.rdoc","richText":"\u003carticle class=\"markdown-body entry-content container-lg\" itemprop=\"text\"\u003e\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch1 id=\"user-content-label-action+pack+--+from+request+to+response\" tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003eAction Pack – From request to response\u003cspan\u003e\u003ca href=\"#label-Action+Pack+--+From+request+to+response\"\u003e¶\u003c/a\u003e \u003ca href=\"#top\"\u003e↑\u003c/a\u003e\u003c/span\u003e\u003c/h1\u003e\u003ca id=\"user-content-action-pack--from-request-to-response-\" class=\"anchor\" aria-label=\"Permalink: Action Pack – From request to response¶↑\" href=\"#action-pack--from-request-to-response-\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\n\u003cp dir=\"auto\"\u003eAction Pack is a framework for handling and responding to web requests. It provides mechanisms for \u003cstrong\u003erouting\u003c/strong\u003e (mapping request URLs to actions), defining \u003cstrong\u003econtrollers\u003c/strong\u003e that implement actions, and generating responses by rendering \u003cstrong\u003eviews\u003c/strong\u003e, which are templates of various formats. In short, Action Pack provides the view and controller layers in the MVC paradigm.\u003c/p\u003e\n\n\u003cp dir=\"auto\"\u003eIt consists of several modules:\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\u003cli\u003e\n\u003cp dir=\"auto\"\u003eAction Dispatch, which parses information about the web request, handles routing as defined by the user, and does advanced processing related to HTTP such as MIME-type negotiation, decoding parameters in POST, PATCH, or PUT bodies, handling HTTP caching logic, cookies and sessions.\u003c/p\u003e\n\u003c/li\u003e\u003cli\u003e\n\u003cp dir=\"auto\"\u003eAction Controller, which provides a base controller class that can be subclassed to implement filters and actions to handle requests. The result of an action is typically content generated from views.\u003c/p\u003e\n\u003c/li\u003e\u003c/ul\u003e\n\n\u003cp dir=\"auto\"\u003eWith the Ruby on Rails framework, users only directly interface with the Action Controller module. Necessary Action Dispatch functionality is activated by default and Action View rendering is implicitly triggered by Action Controller. However, these modules are designed to function on their own and can be used outside of Rails.\u003c/p\u003e\n\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 id=\"user-content-label-download+and+installation\" tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003eDownload and installation\u003cspan\u003e\u003ca href=\"#label-Download+and+installation\"\u003e¶\u003c/a\u003e \u003ca href=\"#top\"\u003e↑\u003c/a\u003e\u003c/span\u003e\u003c/h2\u003e\u003ca id=\"user-content-download-and-installation-\" class=\"anchor\" aria-label=\"Permalink: Download and installation¶↑\" href=\"#download-and-installation-\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\n\u003cp dir=\"auto\"\u003eThe latest version of Action Pack can be installed with RubyGems:\u003c/p\u003e\n\n\u003cpre\u003e$ gem install actionpack\u003c/pre\u003e\n\n\u003cp dir=\"auto\"\u003eSource code can be downloaded as part of the Rails project on GitHub\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ca href=\"https://github.com/rails/rails/tree/5-0-stable/actionpack\"\u003egithub.com/rails/rails/tree/5-0-stable/actionpack\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\u003c/ul\u003e\n\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 id=\"user-content-label-license\" tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003eLicense\u003cspan\u003e\u003ca href=\"#label-License\"\u003e¶\u003c/a\u003e \u003ca href=\"#top\"\u003e↑\u003c/a\u003e\u003c/span\u003e\u003c/h2\u003e\u003ca id=\"user-content-license-\" class=\"anchor\" aria-label=\"Permalink: License¶↑\" href=\"#license-\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\n\u003cp dir=\"auto\"\u003eAction Pack is released under the MIT license:\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ca href=\"http://www.opensource.org/licenses/MIT\" rel=\"nofollow\"\u003ewww.opensource.org/licenses/MIT\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\u003c/ul\u003e\n\n\u003cdiv class=\"markdown-heading\" dir=\"auto\"\u003e\u003ch2 id=\"user-content-label-support\" tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"\u003eSupport\u003cspan\u003e\u003ca href=\"#label-Support\"\u003e¶\u003c/a\u003e \u003ca href=\"#top\"\u003e↑\u003c/a\u003e\u003c/span\u003e\u003c/h2\u003e\u003ca id=\"user-content-support-\" class=\"anchor\" aria-label=\"Permalink: Support¶↑\" href=\"#support-\"\u003e\u003csvg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"\u003e\u003cpath d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/a\u003e\u003c/div\u003e\n\n\u003cp dir=\"auto\"\u003eAPI documentation is at\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ca href=\"http://api.rubyonrails.org\" rel=\"nofollow\"\u003eapi.rubyonrails.org\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\u003c/ul\u003e\n\n\u003cp dir=\"auto\"\u003eBug reports can be filed for the Ruby on Rails project here:\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ca href=\"https://github.com/rails/rails/issues\"\u003egithub.com/rails/rails/issues\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\u003c/ul\u003e\n\n\u003cp dir=\"auto\"\u003eFeature requests should be discussed on the rails-core mailing list here:\u003c/p\u003e\n\u003cul dir=\"auto\"\u003e\u003cli\u003e\n\u003cp dir=\"auto\"\u003e\u003ca href=\"https://groups.google.com/forum/?fromgroups#!forum/rubyonrails-core\" rel=\"nofollow\"\u003egroups.google.com/forum/?fromgroups#!forum/rubyonrails-core\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\u003c/ul\u003e\n\u003c/article\u003e","errorMessage":null,"headerInfo":{"toc":[{"level":1,"text":"Action Pack – From request to response¶↑","anchor":"action-pack--from-request-to-response-","htmlText":"Action Pack – From request to response¶↑"},{"level":2,"text":"Download and installation¶↑","anchor":"download-and-installation-","htmlText":"Download and installation¶↑"},{"level":2,"text":"License¶↑","anchor":"license-","htmlText":"License¶↑"},{"level":2,"text":"Support¶↑","anchor":"support-","htmlText":"Support¶↑"}],"siteNavLoginPath":"/login?return_to=https%3A%2F%2Fgithub.com%2Fandhart%2Frails%2Ftree%2Fmatthewd%2Finotify%2Factionpack"}},"totalCount":8,"showBranchInfobar":true},"fileTree":{"":{"items":[{"name":".github","path":".github","contentType":"directory"},{"name":"actioncable","path":"actioncable","contentType":"directory"},{"name":"actionmailer","path":"actionmailer","contentType":"directory"},{"name":"actionpack","path":"actionpack","contentType":"directory"},{"name":"actionview","path":"actionview","contentType":"directory"},{"name":"activejob","path":"activejob","contentType":"directory"},{"name":"activemodel","path":"activemodel","contentType":"directory"},{"name":"activerecord","path":"activerecord","contentType":"directory"},{"name":"activesupport","path":"activesupport","contentType":"directory"},{"name":"ci","path":"ci","contentType":"directory"},{"name":"guides","path":"guides","contentType":"directory"},{"name":"railties","path":"railties","contentType":"directory"},{"name":"tasks","path":"tasks","contentType":"directory"},{"name":"tools","path":"tools","contentType":"directory"},{"name":".gitattributes","path":".gitattributes","contentType":"file"},{"name":".gitignore","path":".gitignore","contentType":"file"},{"name":".travis.yml","path":".travis.yml","contentType":"file"},{"name":".yardopts","path":".yardopts","contentType":"file"},{"name":"CODE_OF_CONDUCT.md","path":"CODE_OF_CONDUCT.md","contentType":"file"},{"name":"CONTRIBUTING.md","path":"CONTRIBUTING.md","contentType":"file"},{"name":"Gemfile","path":"Gemfile","contentType":"file"},{"name":"Gemfile.lock","path":"Gemfile.lock","contentType":"file"},{"name":"RAILS_VERSION","path":"RAILS_VERSION","contentType":"file"},{"name":"README.md","path":"README.md","contentType":"file"},{"name":"RELEASING_RAILS.md","path":"RELEASING_RAILS.md","contentType":"file"},{"name":"Rakefile","path":"Rakefile","contentType":"file"},{"name":"rails.gemspec","path":"rails.gemspec","contentType":"file"},{"name":"version.rb","path":"version.rb","contentType":"file"}],"totalCount":28}},"fileTreeProcessingTime":7.115168,"foldersToFetch":[],"treeExpanded":true,"symbolsExpanded":false,"csrf_tokens":{"/andhart/rails/branches":{"post":"yNiDf4Az3VvjSSryBkLry22zooR5ysM1Q7PvflslP9mu1x-PeFPhILgzwuYk0drHLLTVX70-QjWGxpJM_4e_QA"},"/andhart/rails/branches/fetch_and_merge/matthewd%2Finotify":{"post":"S_m9TYNFJKptW-Ui5cv9vDNDec2DtW6mqeoOmcSGy-_fdYCvE2pHbCTfix5n2WYDlKkG9Fqwe1tnPvrGtcJ1IQ"},"/andhart/rails/branches/fetch_and_merge/matthewd%2Finotify?discard_changes=true":{"post":"UuBosq7EZa6547NBn-feJFvoh9XOmoYI5_xJt9AvtfbGbFVQPusGaPBn3X0d9UWb_AL47Befk_UpKL3ooWsLOA"}}},"title":"rails/actionpack at matthewd/inotify · andhart/rails","appPayload":{"helpUrl":"https://docs.github.com","findFileWorkerPath":"/assets-cdn/worker/find-file-worker-263cab1760dd.js","findInFileWorkerPath":"/assets-cdn/worker/find-in-file-worker-d30550df4878.js","githubDevUrl":null,"enabled_features":{"code_nav_ui_events":false,"react_blob_overlay":false,"accessible_code_button":true}}}
0