generated rdoc
158
doc/ActiveSupport.html
Normal file
@@ -0,0 +1,158 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<html>
|
||||
<head>
|
||||
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
|
||||
|
||||
<title>module ActiveSupport - RDoc Documentation</title>
|
||||
|
||||
<link type="text/css" media="screen" href="./rdoc.css" rel="stylesheet">
|
||||
|
||||
<script type="text/javascript">
|
||||
var rdoc_rel_prefix = "./";
|
||||
</script>
|
||||
|
||||
<script type="text/javascript" charset="utf-8" src="./js/jquery.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/navigation.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/search_index.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/search.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/searcher.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/darkfish.js"></script>
|
||||
|
||||
|
||||
<body id="top" class="module">
|
||||
<nav id="metadata">
|
||||
<nav id="home-section" class="section">
|
||||
<h3 class="section-header">
|
||||
<a href="./index.html">Home</a>
|
||||
<a href="./table_of_contents.html#classes">Classes</a>
|
||||
<a href="./table_of_contents.html#methods">Methods</a>
|
||||
</h3>
|
||||
</nav>
|
||||
|
||||
|
||||
<nav id="search-section" class="section project-section" class="initially-hidden">
|
||||
<form action="#" method="get" accept-charset="utf-8">
|
||||
<h3 class="section-header">
|
||||
<input type="text" name="search" placeholder="Search" id="search-field"
|
||||
title="Type to search, Up and Down to navigate, Enter to load">
|
||||
</h3>
|
||||
</form>
|
||||
|
||||
<ul id="search-results" class="initially-hidden"></ul>
|
||||
</nav>
|
||||
|
||||
|
||||
<div id="file-metadata">
|
||||
<nav id="file-list-section" class="section">
|
||||
<h3 class="section-header">Defined In</h3>
|
||||
<ul>
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div id="class-metadata">
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div id="project-metadata">
|
||||
<nav id="fileindex-section" class="section project-section">
|
||||
<h3 class="section-header">Pages</h3>
|
||||
|
||||
<ul>
|
||||
|
||||
<li class="file"><a href="./Gemfile.html">Gemfile</a>
|
||||
|
||||
<li class="file"><a href="./LICENSE_txt.html">LICENSE</a>
|
||||
|
||||
<li class="file"><a href="./Rakefile.html">Rakefile</a>
|
||||
|
||||
<li class="file"><a href="./public/robots_txt.html">robots</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
<nav id="classindex-section" class="section project-section">
|
||||
<h3 class="section-header">Class and Module Index</h3>
|
||||
|
||||
<ul class="link-list">
|
||||
|
||||
<li><a href="./ActiveSupport.html">ActiveSupport</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase.html">ActiveSupport::TestCase</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase/ActionController.html">ActiveSupport::TestCase::ActionController</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase/ActionController/TestCase.html">ActiveSupport::TestCase::ActionController::TestCase</a>
|
||||
|
||||
<li><a href="./Growstuff.html">Growstuff</a>
|
||||
|
||||
<li><a href="./Growstuff/Application.html">Growstuff::Application</a>
|
||||
|
||||
<li><a href="./AddUsernameToUsers.html">AddUsernameToUsers</a>
|
||||
|
||||
<li><a href="./ApplicationController.html">ApplicationController</a>
|
||||
|
||||
<li><a href="./ApplicationHelper.html">ApplicationHelper</a>
|
||||
|
||||
<li><a href="./BrowsingTest.html">BrowsingTest</a>
|
||||
|
||||
<li><a href="./DeviseCreateUsers.html">DeviseCreateUsers</a>
|
||||
|
||||
<li><a href="./HomeController.html">HomeController</a>
|
||||
|
||||
<li><a href="./HomeControllerTest.html">HomeControllerTest</a>
|
||||
|
||||
<li><a href="./HomeHelper.html">HomeHelper</a>
|
||||
|
||||
<li><a href="./HomeHelperTest.html">HomeHelperTest</a>
|
||||
|
||||
<li><a href="./Object.html">Object</a>
|
||||
|
||||
<li><a href="./User.html">User</a>
|
||||
|
||||
<li><a href="./UserTest.html">UserTest</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<div id="documentation">
|
||||
<h1 class="module">module ActiveSupport</h1>
|
||||
|
||||
<div id="description" class="description">
|
||||
|
||||
</div><!-- description -->
|
||||
|
||||
|
||||
|
||||
|
||||
<section id="5Buntitled-5D" class="documentation-section">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- Methods -->
|
||||
|
||||
</section><!-- 5Buntitled-5D -->
|
||||
|
||||
</div><!-- documentation -->
|
||||
|
||||
|
||||
<footer id="validator-badges">
|
||||
<p><a href="http://validator.w3.org/check/referer">[Validate]</a>
|
||||
<p>Generated by <a href="https://github.com/rdoc/rdoc">RDoc</a> 3.12.
|
||||
<p>Generated with the <a href="http://deveiate.org/projects/Darkfish-Rdoc/">Darkfish Rdoc Generator</a> 3.
|
||||
</footer>
|
||||
|
||||
165
doc/ActiveSupport/TestCase.html
Normal file
@@ -0,0 +1,165 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<html>
|
||||
<head>
|
||||
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
|
||||
|
||||
<title>class ActiveSupport::TestCase - RDoc Documentation</title>
|
||||
|
||||
<link type="text/css" media="screen" href="../rdoc.css" rel="stylesheet">
|
||||
|
||||
<script type="text/javascript">
|
||||
var rdoc_rel_prefix = "../";
|
||||
</script>
|
||||
|
||||
<script type="text/javascript" charset="utf-8" src="../js/jquery.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="../js/navigation.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="../js/search_index.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="../js/search.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="../js/searcher.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="../js/darkfish.js"></script>
|
||||
|
||||
|
||||
<body id="top" class="class">
|
||||
<nav id="metadata">
|
||||
<nav id="home-section" class="section">
|
||||
<h3 class="section-header">
|
||||
<a href="../index.html">Home</a>
|
||||
<a href="../table_of_contents.html#classes">Classes</a>
|
||||
<a href="../table_of_contents.html#methods">Methods</a>
|
||||
</h3>
|
||||
</nav>
|
||||
|
||||
|
||||
<nav id="search-section" class="section project-section" class="initially-hidden">
|
||||
<form action="#" method="get" accept-charset="utf-8">
|
||||
<h3 class="section-header">
|
||||
<input type="text" name="search" placeholder="Search" id="search-field"
|
||||
title="Type to search, Up and Down to navigate, Enter to load">
|
||||
</h3>
|
||||
</form>
|
||||
|
||||
<ul id="search-results" class="initially-hidden"></ul>
|
||||
</nav>
|
||||
|
||||
|
||||
<div id="file-metadata">
|
||||
<nav id="file-list-section" class="section">
|
||||
<h3 class="section-header">Defined In</h3>
|
||||
<ul>
|
||||
<li>test/test_helper.rb
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div id="class-metadata">
|
||||
|
||||
<nav id="parent-class-section" class="section">
|
||||
<h3 class="section-header">Parent</h3>
|
||||
|
||||
<p class="link"><a href="../Object.html">Object</a>
|
||||
|
||||
</nav>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div id="project-metadata">
|
||||
<nav id="fileindex-section" class="section project-section">
|
||||
<h3 class="section-header">Pages</h3>
|
||||
|
||||
<ul>
|
||||
|
||||
<li class="file"><a href="../Gemfile.html">Gemfile</a>
|
||||
|
||||
<li class="file"><a href="../LICENSE_txt.html">LICENSE</a>
|
||||
|
||||
<li class="file"><a href="../Rakefile.html">Rakefile</a>
|
||||
|
||||
<li class="file"><a href="../public/robots_txt.html">robots</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
<nav id="classindex-section" class="section project-section">
|
||||
<h3 class="section-header">Class and Module Index</h3>
|
||||
|
||||
<ul class="link-list">
|
||||
|
||||
<li><a href="../ActiveSupport.html">ActiveSupport</a>
|
||||
|
||||
<li><a href="../ActiveSupport/TestCase.html">ActiveSupport::TestCase</a>
|
||||
|
||||
<li><a href="../ActiveSupport/TestCase/ActionController.html">ActiveSupport::TestCase::ActionController</a>
|
||||
|
||||
<li><a href="../ActiveSupport/TestCase/ActionController/TestCase.html">ActiveSupport::TestCase::ActionController::TestCase</a>
|
||||
|
||||
<li><a href="../Growstuff.html">Growstuff</a>
|
||||
|
||||
<li><a href="../Growstuff/Application.html">Growstuff::Application</a>
|
||||
|
||||
<li><a href="../AddUsernameToUsers.html">AddUsernameToUsers</a>
|
||||
|
||||
<li><a href="../ApplicationController.html">ApplicationController</a>
|
||||
|
||||
<li><a href="../ApplicationHelper.html">ApplicationHelper</a>
|
||||
|
||||
<li><a href="../BrowsingTest.html">BrowsingTest</a>
|
||||
|
||||
<li><a href="../DeviseCreateUsers.html">DeviseCreateUsers</a>
|
||||
|
||||
<li><a href="../HomeController.html">HomeController</a>
|
||||
|
||||
<li><a href="../HomeControllerTest.html">HomeControllerTest</a>
|
||||
|
||||
<li><a href="../HomeHelper.html">HomeHelper</a>
|
||||
|
||||
<li><a href="../HomeHelperTest.html">HomeHelperTest</a>
|
||||
|
||||
<li><a href="../Object.html">Object</a>
|
||||
|
||||
<li><a href="../User.html">User</a>
|
||||
|
||||
<li><a href="../UserTest.html">UserTest</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<div id="documentation">
|
||||
<h1 class="class">class ActiveSupport::TestCase</h1>
|
||||
|
||||
<div id="description" class="description">
|
||||
|
||||
</div><!-- description -->
|
||||
|
||||
|
||||
|
||||
|
||||
<section id="5Buntitled-5D" class="documentation-section">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- Methods -->
|
||||
|
||||
</section><!-- 5Buntitled-5D -->
|
||||
|
||||
</div><!-- documentation -->
|
||||
|
||||
|
||||
<footer id="validator-badges">
|
||||
<p><a href="http://validator.w3.org/check/referer">[Validate]</a>
|
||||
<p>Generated by <a href="https://github.com/rdoc/rdoc">RDoc</a> 3.12.
|
||||
<p>Generated with the <a href="http://deveiate.org/projects/Darkfish-Rdoc/">Darkfish Rdoc Generator</a> 3.
|
||||
</footer>
|
||||
|
||||
158
doc/ActiveSupport/TestCase/ActionController.html
Normal file
@@ -0,0 +1,158 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<html>
|
||||
<head>
|
||||
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
|
||||
|
||||
<title>module ActiveSupport::TestCase::ActionController - RDoc Documentation</title>
|
||||
|
||||
<link type="text/css" media="screen" href="../../rdoc.css" rel="stylesheet">
|
||||
|
||||
<script type="text/javascript">
|
||||
var rdoc_rel_prefix = "../../";
|
||||
</script>
|
||||
|
||||
<script type="text/javascript" charset="utf-8" src="../../js/jquery.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="../../js/navigation.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="../../js/search_index.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="../../js/search.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="../../js/searcher.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="../../js/darkfish.js"></script>
|
||||
|
||||
|
||||
<body id="top" class="module">
|
||||
<nav id="metadata">
|
||||
<nav id="home-section" class="section">
|
||||
<h3 class="section-header">
|
||||
<a href="../../index.html">Home</a>
|
||||
<a href="../../table_of_contents.html#classes">Classes</a>
|
||||
<a href="../../table_of_contents.html#methods">Methods</a>
|
||||
</h3>
|
||||
</nav>
|
||||
|
||||
|
||||
<nav id="search-section" class="section project-section" class="initially-hidden">
|
||||
<form action="#" method="get" accept-charset="utf-8">
|
||||
<h3 class="section-header">
|
||||
<input type="text" name="search" placeholder="Search" id="search-field"
|
||||
title="Type to search, Up and Down to navigate, Enter to load">
|
||||
</h3>
|
||||
</form>
|
||||
|
||||
<ul id="search-results" class="initially-hidden"></ul>
|
||||
</nav>
|
||||
|
||||
|
||||
<div id="file-metadata">
|
||||
<nav id="file-list-section" class="section">
|
||||
<h3 class="section-header">Defined In</h3>
|
||||
<ul>
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div id="class-metadata">
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div id="project-metadata">
|
||||
<nav id="fileindex-section" class="section project-section">
|
||||
<h3 class="section-header">Pages</h3>
|
||||
|
||||
<ul>
|
||||
|
||||
<li class="file"><a href="../../Gemfile.html">Gemfile</a>
|
||||
|
||||
<li class="file"><a href="../../LICENSE_txt.html">LICENSE</a>
|
||||
|
||||
<li class="file"><a href="../../Rakefile.html">Rakefile</a>
|
||||
|
||||
<li class="file"><a href="../../public/robots_txt.html">robots</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
<nav id="classindex-section" class="section project-section">
|
||||
<h3 class="section-header">Class and Module Index</h3>
|
||||
|
||||
<ul class="link-list">
|
||||
|
||||
<li><a href="../../ActiveSupport.html">ActiveSupport</a>
|
||||
|
||||
<li><a href="../../ActiveSupport/TestCase.html">ActiveSupport::TestCase</a>
|
||||
|
||||
<li><a href="../../ActiveSupport/TestCase/ActionController.html">ActiveSupport::TestCase::ActionController</a>
|
||||
|
||||
<li><a href="../../ActiveSupport/TestCase/ActionController/TestCase.html">ActiveSupport::TestCase::ActionController::TestCase</a>
|
||||
|
||||
<li><a href="../../Growstuff.html">Growstuff</a>
|
||||
|
||||
<li><a href="../../Growstuff/Application.html">Growstuff::Application</a>
|
||||
|
||||
<li><a href="../../AddUsernameToUsers.html">AddUsernameToUsers</a>
|
||||
|
||||
<li><a href="../../ApplicationController.html">ApplicationController</a>
|
||||
|
||||
<li><a href="../../ApplicationHelper.html">ApplicationHelper</a>
|
||||
|
||||
<li><a href="../../BrowsingTest.html">BrowsingTest</a>
|
||||
|
||||
<li><a href="../../DeviseCreateUsers.html">DeviseCreateUsers</a>
|
||||
|
||||
<li><a href="../../HomeController.html">HomeController</a>
|
||||
|
||||
<li><a href="../../HomeControllerTest.html">HomeControllerTest</a>
|
||||
|
||||
<li><a href="../../HomeHelper.html">HomeHelper</a>
|
||||
|
||||
<li><a href="../../HomeHelperTest.html">HomeHelperTest</a>
|
||||
|
||||
<li><a href="../../Object.html">Object</a>
|
||||
|
||||
<li><a href="../../User.html">User</a>
|
||||
|
||||
<li><a href="../../UserTest.html">UserTest</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<div id="documentation">
|
||||
<h1 class="module">module ActiveSupport::TestCase::ActionController</h1>
|
||||
|
||||
<div id="description" class="description">
|
||||
|
||||
</div><!-- description -->
|
||||
|
||||
|
||||
|
||||
|
||||
<section id="5Buntitled-5D" class="documentation-section">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- Methods -->
|
||||
|
||||
</section><!-- 5Buntitled-5D -->
|
||||
|
||||
</div><!-- documentation -->
|
||||
|
||||
|
||||
<footer id="validator-badges">
|
||||
<p><a href="http://validator.w3.org/check/referer">[Validate]</a>
|
||||
<p>Generated by <a href="https://github.com/rdoc/rdoc">RDoc</a> 3.12.
|
||||
<p>Generated with the <a href="http://deveiate.org/projects/Darkfish-Rdoc/">Darkfish Rdoc Generator</a> 3.
|
||||
</footer>
|
||||
|
||||
179
doc/ActiveSupport/TestCase/ActionController/TestCase.html
Normal file
@@ -0,0 +1,179 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<html>
|
||||
<head>
|
||||
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
|
||||
|
||||
<title>class ActiveSupport::TestCase::ActionController::TestCase - RDoc Documentation</title>
|
||||
|
||||
<link type="text/css" media="screen" href="../../../rdoc.css" rel="stylesheet">
|
||||
|
||||
<script type="text/javascript">
|
||||
var rdoc_rel_prefix = "../../../";
|
||||
</script>
|
||||
|
||||
<script type="text/javascript" charset="utf-8" src="../../../js/jquery.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="../../../js/navigation.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="../../../js/search_index.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="../../../js/search.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="../../../js/searcher.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="../../../js/darkfish.js"></script>
|
||||
|
||||
|
||||
<body id="top" class="class">
|
||||
<nav id="metadata">
|
||||
<nav id="home-section" class="section">
|
||||
<h3 class="section-header">
|
||||
<a href="../../../index.html">Home</a>
|
||||
<a href="../../../table_of_contents.html#classes">Classes</a>
|
||||
<a href="../../../table_of_contents.html#methods">Methods</a>
|
||||
</h3>
|
||||
</nav>
|
||||
|
||||
|
||||
<nav id="search-section" class="section project-section" class="initially-hidden">
|
||||
<form action="#" method="get" accept-charset="utf-8">
|
||||
<h3 class="section-header">
|
||||
<input type="text" name="search" placeholder="Search" id="search-field"
|
||||
title="Type to search, Up and Down to navigate, Enter to load">
|
||||
</h3>
|
||||
</form>
|
||||
|
||||
<ul id="search-results" class="initially-hidden"></ul>
|
||||
</nav>
|
||||
|
||||
|
||||
<div id="file-metadata">
|
||||
<nav id="file-list-section" class="section">
|
||||
<h3 class="section-header">Defined In</h3>
|
||||
<ul>
|
||||
<li>test/test_helper.rb
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div id="class-metadata">
|
||||
|
||||
<nav id="parent-class-section" class="section">
|
||||
<h3 class="section-header">Parent</h3>
|
||||
|
||||
<p class="link"><a href="../../../Object.html">Object</a>
|
||||
|
||||
</nav>
|
||||
|
||||
<!-- Included Modules -->
|
||||
<nav id="includes-section" class="section">
|
||||
<h3 class="section-header">Included Modules</h3>
|
||||
|
||||
<ul class="link-list">
|
||||
|
||||
|
||||
<li><span class="include">Devise::TestHelpers</span>
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div id="project-metadata">
|
||||
<nav id="fileindex-section" class="section project-section">
|
||||
<h3 class="section-header">Pages</h3>
|
||||
|
||||
<ul>
|
||||
|
||||
<li class="file"><a href="../../../Gemfile.html">Gemfile</a>
|
||||
|
||||
<li class="file"><a href="../../../LICENSE_txt.html">LICENSE</a>
|
||||
|
||||
<li class="file"><a href="../../../Rakefile.html">Rakefile</a>
|
||||
|
||||
<li class="file"><a href="../../../public/robots_txt.html">robots</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
<nav id="classindex-section" class="section project-section">
|
||||
<h3 class="section-header">Class and Module Index</h3>
|
||||
|
||||
<ul class="link-list">
|
||||
|
||||
<li><a href="../../../ActiveSupport.html">ActiveSupport</a>
|
||||
|
||||
<li><a href="../../../ActiveSupport/TestCase.html">ActiveSupport::TestCase</a>
|
||||
|
||||
<li><a href="../../../ActiveSupport/TestCase/ActionController.html">ActiveSupport::TestCase::ActionController</a>
|
||||
|
||||
<li><a href="../../../ActiveSupport/TestCase/ActionController/TestCase.html">ActiveSupport::TestCase::ActionController::TestCase</a>
|
||||
|
||||
<li><a href="../../../Growstuff.html">Growstuff</a>
|
||||
|
||||
<li><a href="../../../Growstuff/Application.html">Growstuff::Application</a>
|
||||
|
||||
<li><a href="../../../AddUsernameToUsers.html">AddUsernameToUsers</a>
|
||||
|
||||
<li><a href="../../../ApplicationController.html">ApplicationController</a>
|
||||
|
||||
<li><a href="../../../ApplicationHelper.html">ApplicationHelper</a>
|
||||
|
||||
<li><a href="../../../BrowsingTest.html">BrowsingTest</a>
|
||||
|
||||
<li><a href="../../../DeviseCreateUsers.html">DeviseCreateUsers</a>
|
||||
|
||||
<li><a href="../../../HomeController.html">HomeController</a>
|
||||
|
||||
<li><a href="../../../HomeControllerTest.html">HomeControllerTest</a>
|
||||
|
||||
<li><a href="../../../HomeHelper.html">HomeHelper</a>
|
||||
|
||||
<li><a href="../../../HomeHelperTest.html">HomeHelperTest</a>
|
||||
|
||||
<li><a href="../../../Object.html">Object</a>
|
||||
|
||||
<li><a href="../../../User.html">User</a>
|
||||
|
||||
<li><a href="../../../UserTest.html">UserTest</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<div id="documentation">
|
||||
<h1 class="class">class ActiveSupport::TestCase::ActionController::TestCase</h1>
|
||||
|
||||
<div id="description" class="description">
|
||||
|
||||
<p>Add more helper methods to be used by all tests here…</p>
|
||||
|
||||
</div><!-- description -->
|
||||
|
||||
|
||||
|
||||
|
||||
<section id="5Buntitled-5D" class="documentation-section">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- Methods -->
|
||||
|
||||
</section><!-- 5Buntitled-5D -->
|
||||
|
||||
</div><!-- documentation -->
|
||||
|
||||
|
||||
<footer id="validator-badges">
|
||||
<p><a href="http://validator.w3.org/check/referer">[Validate]</a>
|
||||
<p>Generated by <a href="https://github.com/rdoc/rdoc">RDoc</a> 3.12.
|
||||
<p>Generated with the <a href="http://deveiate.org/projects/Darkfish-Rdoc/">Darkfish Rdoc Generator</a> 3.
|
||||
</footer>
|
||||
|
||||
211
doc/AddUsernameToUsers.html
Normal file
@@ -0,0 +1,211 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<html>
|
||||
<head>
|
||||
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
|
||||
|
||||
<title>class AddUsernameToUsers - RDoc Documentation</title>
|
||||
|
||||
<link type="text/css" media="screen" href="./rdoc.css" rel="stylesheet">
|
||||
|
||||
<script type="text/javascript">
|
||||
var rdoc_rel_prefix = "./";
|
||||
</script>
|
||||
|
||||
<script type="text/javascript" charset="utf-8" src="./js/jquery.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/navigation.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/search_index.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/search.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/searcher.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/darkfish.js"></script>
|
||||
|
||||
|
||||
<body id="top" class="class">
|
||||
<nav id="metadata">
|
||||
<nav id="home-section" class="section">
|
||||
<h3 class="section-header">
|
||||
<a href="./index.html">Home</a>
|
||||
<a href="./table_of_contents.html#classes">Classes</a>
|
||||
<a href="./table_of_contents.html#methods">Methods</a>
|
||||
</h3>
|
||||
</nav>
|
||||
|
||||
|
||||
<nav id="search-section" class="section project-section" class="initially-hidden">
|
||||
<form action="#" method="get" accept-charset="utf-8">
|
||||
<h3 class="section-header">
|
||||
<input type="text" name="search" placeholder="Search" id="search-field"
|
||||
title="Type to search, Up and Down to navigate, Enter to load">
|
||||
</h3>
|
||||
</form>
|
||||
|
||||
<ul id="search-results" class="initially-hidden"></ul>
|
||||
</nav>
|
||||
|
||||
|
||||
<div id="file-metadata">
|
||||
<nav id="file-list-section" class="section">
|
||||
<h3 class="section-header">Defined In</h3>
|
||||
<ul>
|
||||
<li>db/migrate/20120903112806_add_username_to_users.rb
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div id="class-metadata">
|
||||
|
||||
<nav id="parent-class-section" class="section">
|
||||
<h3 class="section-header">Parent</h3>
|
||||
|
||||
<p class="link">ActiveRecord::Migration
|
||||
|
||||
</nav>
|
||||
|
||||
|
||||
<!-- Method Quickref -->
|
||||
<nav id="method-list-section" class="section">
|
||||
<h3 class="section-header">Methods</h3>
|
||||
|
||||
<ul class="link-list">
|
||||
|
||||
<li><a href="#method-i-change">#change</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</div>
|
||||
|
||||
<div id="project-metadata">
|
||||
<nav id="fileindex-section" class="section project-section">
|
||||
<h3 class="section-header">Pages</h3>
|
||||
|
||||
<ul>
|
||||
|
||||
<li class="file"><a href="./Gemfile.html">Gemfile</a>
|
||||
|
||||
<li class="file"><a href="./LICENSE_txt.html">LICENSE</a>
|
||||
|
||||
<li class="file"><a href="./Rakefile.html">Rakefile</a>
|
||||
|
||||
<li class="file"><a href="./public/robots_txt.html">robots</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
<nav id="classindex-section" class="section project-section">
|
||||
<h3 class="section-header">Class and Module Index</h3>
|
||||
|
||||
<ul class="link-list">
|
||||
|
||||
<li><a href="./ActiveSupport.html">ActiveSupport</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase.html">ActiveSupport::TestCase</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase/ActionController.html">ActiveSupport::TestCase::ActionController</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase/ActionController/TestCase.html">ActiveSupport::TestCase::ActionController::TestCase</a>
|
||||
|
||||
<li><a href="./Growstuff.html">Growstuff</a>
|
||||
|
||||
<li><a href="./Growstuff/Application.html">Growstuff::Application</a>
|
||||
|
||||
<li><a href="./AddUsernameToUsers.html">AddUsernameToUsers</a>
|
||||
|
||||
<li><a href="./ApplicationController.html">ApplicationController</a>
|
||||
|
||||
<li><a href="./ApplicationHelper.html">ApplicationHelper</a>
|
||||
|
||||
<li><a href="./BrowsingTest.html">BrowsingTest</a>
|
||||
|
||||
<li><a href="./DeviseCreateUsers.html">DeviseCreateUsers</a>
|
||||
|
||||
<li><a href="./HomeController.html">HomeController</a>
|
||||
|
||||
<li><a href="./HomeControllerTest.html">HomeControllerTest</a>
|
||||
|
||||
<li><a href="./HomeHelper.html">HomeHelper</a>
|
||||
|
||||
<li><a href="./HomeHelperTest.html">HomeHelperTest</a>
|
||||
|
||||
<li><a href="./Object.html">Object</a>
|
||||
|
||||
<li><a href="./User.html">User</a>
|
||||
|
||||
<li><a href="./UserTest.html">UserTest</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<div id="documentation">
|
||||
<h1 class="class">class AddUsernameToUsers</h1>
|
||||
|
||||
<div id="description" class="description">
|
||||
|
||||
</div><!-- description -->
|
||||
|
||||
|
||||
|
||||
|
||||
<section id="5Buntitled-5D" class="documentation-section">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- Methods -->
|
||||
|
||||
<section id="public-instance-5Buntitled-5D-method-details" class="method-section section">
|
||||
<h3 class="section-header">Public Instance Methods</h3>
|
||||
|
||||
|
||||
<div id="method-i-change" class="method-detail ">
|
||||
|
||||
<div class="method-heading">
|
||||
<span class="method-name">change</span><span
|
||||
class="method-args">()</span>
|
||||
<span class="method-click-advice">click to toggle source</span>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="method-description">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-source-code" id="change-source">
|
||||
<pre><span class="ruby-comment"># File db/migrate/20120903112806_add_username_to_users.rb, line 2</span>
|
||||
<span class="ruby-keyword">def</span> <span class="ruby-identifier">change</span>
|
||||
<span class="ruby-identifier">add_column</span> <span class="ruby-value">:users</span>, <span class="ruby-value">:username</span>, <span class="ruby-value">:string</span>
|
||||
<span class="ruby-keyword">end</span></pre>
|
||||
</div><!-- change-source -->
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
</div><!-- change-method -->
|
||||
|
||||
|
||||
</section><!-- public-instance-method-details -->
|
||||
|
||||
</section><!-- 5Buntitled-5D -->
|
||||
|
||||
</div><!-- documentation -->
|
||||
|
||||
|
||||
<footer id="validator-badges">
|
||||
<p><a href="http://validator.w3.org/check/referer">[Validate]</a>
|
||||
<p>Generated by <a href="https://github.com/rdoc/rdoc">RDoc</a> 3.12.
|
||||
<p>Generated with the <a href="http://deveiate.org/projects/Darkfish-Rdoc/">Darkfish Rdoc Generator</a> 3.
|
||||
</footer>
|
||||
|
||||
165
doc/ApplicationController.html
Normal file
@@ -0,0 +1,165 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<html>
|
||||
<head>
|
||||
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
|
||||
|
||||
<title>class ApplicationController - RDoc Documentation</title>
|
||||
|
||||
<link type="text/css" media="screen" href="./rdoc.css" rel="stylesheet">
|
||||
|
||||
<script type="text/javascript">
|
||||
var rdoc_rel_prefix = "./";
|
||||
</script>
|
||||
|
||||
<script type="text/javascript" charset="utf-8" src="./js/jquery.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/navigation.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/search_index.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/search.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/searcher.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/darkfish.js"></script>
|
||||
|
||||
|
||||
<body id="top" class="class">
|
||||
<nav id="metadata">
|
||||
<nav id="home-section" class="section">
|
||||
<h3 class="section-header">
|
||||
<a href="./index.html">Home</a>
|
||||
<a href="./table_of_contents.html#classes">Classes</a>
|
||||
<a href="./table_of_contents.html#methods">Methods</a>
|
||||
</h3>
|
||||
</nav>
|
||||
|
||||
|
||||
<nav id="search-section" class="section project-section" class="initially-hidden">
|
||||
<form action="#" method="get" accept-charset="utf-8">
|
||||
<h3 class="section-header">
|
||||
<input type="text" name="search" placeholder="Search" id="search-field"
|
||||
title="Type to search, Up and Down to navigate, Enter to load">
|
||||
</h3>
|
||||
</form>
|
||||
|
||||
<ul id="search-results" class="initially-hidden"></ul>
|
||||
</nav>
|
||||
|
||||
|
||||
<div id="file-metadata">
|
||||
<nav id="file-list-section" class="section">
|
||||
<h3 class="section-header">Defined In</h3>
|
||||
<ul>
|
||||
<li>app/controllers/application_controller.rb
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div id="class-metadata">
|
||||
|
||||
<nav id="parent-class-section" class="section">
|
||||
<h3 class="section-header">Parent</h3>
|
||||
|
||||
<p class="link">ActionController::Base
|
||||
|
||||
</nav>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div id="project-metadata">
|
||||
<nav id="fileindex-section" class="section project-section">
|
||||
<h3 class="section-header">Pages</h3>
|
||||
|
||||
<ul>
|
||||
|
||||
<li class="file"><a href="./Gemfile.html">Gemfile</a>
|
||||
|
||||
<li class="file"><a href="./LICENSE_txt.html">LICENSE</a>
|
||||
|
||||
<li class="file"><a href="./Rakefile.html">Rakefile</a>
|
||||
|
||||
<li class="file"><a href="./public/robots_txt.html">robots</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
<nav id="classindex-section" class="section project-section">
|
||||
<h3 class="section-header">Class and Module Index</h3>
|
||||
|
||||
<ul class="link-list">
|
||||
|
||||
<li><a href="./ActiveSupport.html">ActiveSupport</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase.html">ActiveSupport::TestCase</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase/ActionController.html">ActiveSupport::TestCase::ActionController</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase/ActionController/TestCase.html">ActiveSupport::TestCase::ActionController::TestCase</a>
|
||||
|
||||
<li><a href="./Growstuff.html">Growstuff</a>
|
||||
|
||||
<li><a href="./Growstuff/Application.html">Growstuff::Application</a>
|
||||
|
||||
<li><a href="./AddUsernameToUsers.html">AddUsernameToUsers</a>
|
||||
|
||||
<li><a href="./ApplicationController.html">ApplicationController</a>
|
||||
|
||||
<li><a href="./ApplicationHelper.html">ApplicationHelper</a>
|
||||
|
||||
<li><a href="./BrowsingTest.html">BrowsingTest</a>
|
||||
|
||||
<li><a href="./DeviseCreateUsers.html">DeviseCreateUsers</a>
|
||||
|
||||
<li><a href="./HomeController.html">HomeController</a>
|
||||
|
||||
<li><a href="./HomeControllerTest.html">HomeControllerTest</a>
|
||||
|
||||
<li><a href="./HomeHelper.html">HomeHelper</a>
|
||||
|
||||
<li><a href="./HomeHelperTest.html">HomeHelperTest</a>
|
||||
|
||||
<li><a href="./Object.html">Object</a>
|
||||
|
||||
<li><a href="./User.html">User</a>
|
||||
|
||||
<li><a href="./UserTest.html">UserTest</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<div id="documentation">
|
||||
<h1 class="class">class ApplicationController</h1>
|
||||
|
||||
<div id="description" class="description">
|
||||
|
||||
</div><!-- description -->
|
||||
|
||||
|
||||
|
||||
|
||||
<section id="5Buntitled-5D" class="documentation-section">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- Methods -->
|
||||
|
||||
</section><!-- 5Buntitled-5D -->
|
||||
|
||||
</div><!-- documentation -->
|
||||
|
||||
|
||||
<footer id="validator-badges">
|
||||
<p><a href="http://validator.w3.org/check/referer">[Validate]</a>
|
||||
<p>Generated by <a href="https://github.com/rdoc/rdoc">RDoc</a> 3.12.
|
||||
<p>Generated with the <a href="http://deveiate.org/projects/Darkfish-Rdoc/">Darkfish Rdoc Generator</a> 3.
|
||||
</footer>
|
||||
|
||||
159
doc/ApplicationHelper.html
Normal file
@@ -0,0 +1,159 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<html>
|
||||
<head>
|
||||
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
|
||||
|
||||
<title>module ApplicationHelper - RDoc Documentation</title>
|
||||
|
||||
<link type="text/css" media="screen" href="./rdoc.css" rel="stylesheet">
|
||||
|
||||
<script type="text/javascript">
|
||||
var rdoc_rel_prefix = "./";
|
||||
</script>
|
||||
|
||||
<script type="text/javascript" charset="utf-8" src="./js/jquery.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/navigation.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/search_index.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/search.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/searcher.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/darkfish.js"></script>
|
||||
|
||||
|
||||
<body id="top" class="module">
|
||||
<nav id="metadata">
|
||||
<nav id="home-section" class="section">
|
||||
<h3 class="section-header">
|
||||
<a href="./index.html">Home</a>
|
||||
<a href="./table_of_contents.html#classes">Classes</a>
|
||||
<a href="./table_of_contents.html#methods">Methods</a>
|
||||
</h3>
|
||||
</nav>
|
||||
|
||||
|
||||
<nav id="search-section" class="section project-section" class="initially-hidden">
|
||||
<form action="#" method="get" accept-charset="utf-8">
|
||||
<h3 class="section-header">
|
||||
<input type="text" name="search" placeholder="Search" id="search-field"
|
||||
title="Type to search, Up and Down to navigate, Enter to load">
|
||||
</h3>
|
||||
</form>
|
||||
|
||||
<ul id="search-results" class="initially-hidden"></ul>
|
||||
</nav>
|
||||
|
||||
|
||||
<div id="file-metadata">
|
||||
<nav id="file-list-section" class="section">
|
||||
<h3 class="section-header">Defined In</h3>
|
||||
<ul>
|
||||
<li>app/helpers/application_helper.rb
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div id="class-metadata">
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div id="project-metadata">
|
||||
<nav id="fileindex-section" class="section project-section">
|
||||
<h3 class="section-header">Pages</h3>
|
||||
|
||||
<ul>
|
||||
|
||||
<li class="file"><a href="./Gemfile.html">Gemfile</a>
|
||||
|
||||
<li class="file"><a href="./LICENSE_txt.html">LICENSE</a>
|
||||
|
||||
<li class="file"><a href="./Rakefile.html">Rakefile</a>
|
||||
|
||||
<li class="file"><a href="./public/robots_txt.html">robots</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
<nav id="classindex-section" class="section project-section">
|
||||
<h3 class="section-header">Class and Module Index</h3>
|
||||
|
||||
<ul class="link-list">
|
||||
|
||||
<li><a href="./ActiveSupport.html">ActiveSupport</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase.html">ActiveSupport::TestCase</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase/ActionController.html">ActiveSupport::TestCase::ActionController</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase/ActionController/TestCase.html">ActiveSupport::TestCase::ActionController::TestCase</a>
|
||||
|
||||
<li><a href="./Growstuff.html">Growstuff</a>
|
||||
|
||||
<li><a href="./Growstuff/Application.html">Growstuff::Application</a>
|
||||
|
||||
<li><a href="./AddUsernameToUsers.html">AddUsernameToUsers</a>
|
||||
|
||||
<li><a href="./ApplicationController.html">ApplicationController</a>
|
||||
|
||||
<li><a href="./ApplicationHelper.html">ApplicationHelper</a>
|
||||
|
||||
<li><a href="./BrowsingTest.html">BrowsingTest</a>
|
||||
|
||||
<li><a href="./DeviseCreateUsers.html">DeviseCreateUsers</a>
|
||||
|
||||
<li><a href="./HomeController.html">HomeController</a>
|
||||
|
||||
<li><a href="./HomeControllerTest.html">HomeControllerTest</a>
|
||||
|
||||
<li><a href="./HomeHelper.html">HomeHelper</a>
|
||||
|
||||
<li><a href="./HomeHelperTest.html">HomeHelperTest</a>
|
||||
|
||||
<li><a href="./Object.html">Object</a>
|
||||
|
||||
<li><a href="./User.html">User</a>
|
||||
|
||||
<li><a href="./UserTest.html">UserTest</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<div id="documentation">
|
||||
<h1 class="module">module ApplicationHelper</h1>
|
||||
|
||||
<div id="description" class="description">
|
||||
|
||||
</div><!-- description -->
|
||||
|
||||
|
||||
|
||||
|
||||
<section id="5Buntitled-5D" class="documentation-section">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- Methods -->
|
||||
|
||||
</section><!-- 5Buntitled-5D -->
|
||||
|
||||
</div><!-- documentation -->
|
||||
|
||||
|
||||
<footer id="validator-badges">
|
||||
<p><a href="http://validator.w3.org/check/referer">[Validate]</a>
|
||||
<p>Generated by <a href="https://github.com/rdoc/rdoc">RDoc</a> 3.12.
|
||||
<p>Generated with the <a href="http://deveiate.org/projects/Darkfish-Rdoc/">Darkfish Rdoc Generator</a> 3.
|
||||
</footer>
|
||||
|
||||
215
doc/BrowsingTest.html
Normal file
@@ -0,0 +1,215 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<html>
|
||||
<head>
|
||||
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
|
||||
|
||||
<title>class BrowsingTest - RDoc Documentation</title>
|
||||
|
||||
<link type="text/css" media="screen" href="./rdoc.css" rel="stylesheet">
|
||||
|
||||
<script type="text/javascript">
|
||||
var rdoc_rel_prefix = "./";
|
||||
</script>
|
||||
|
||||
<script type="text/javascript" charset="utf-8" src="./js/jquery.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/navigation.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/search_index.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/search.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/searcher.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/darkfish.js"></script>
|
||||
|
||||
|
||||
<body id="top" class="class">
|
||||
<nav id="metadata">
|
||||
<nav id="home-section" class="section">
|
||||
<h3 class="section-header">
|
||||
<a href="./index.html">Home</a>
|
||||
<a href="./table_of_contents.html#classes">Classes</a>
|
||||
<a href="./table_of_contents.html#methods">Methods</a>
|
||||
</h3>
|
||||
</nav>
|
||||
|
||||
|
||||
<nav id="search-section" class="section project-section" class="initially-hidden">
|
||||
<form action="#" method="get" accept-charset="utf-8">
|
||||
<h3 class="section-header">
|
||||
<input type="text" name="search" placeholder="Search" id="search-field"
|
||||
title="Type to search, Up and Down to navigate, Enter to load">
|
||||
</h3>
|
||||
</form>
|
||||
|
||||
<ul id="search-results" class="initially-hidden"></ul>
|
||||
</nav>
|
||||
|
||||
|
||||
<div id="file-metadata">
|
||||
<nav id="file-list-section" class="section">
|
||||
<h3 class="section-header">Defined In</h3>
|
||||
<ul>
|
||||
<li>test/performance/browsing_test.rb
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div id="class-metadata">
|
||||
|
||||
<nav id="parent-class-section" class="section">
|
||||
<h3 class="section-header">Parent</h3>
|
||||
|
||||
<p class="link">ActionDispatch::PerformanceTest
|
||||
|
||||
</nav>
|
||||
|
||||
|
||||
<!-- Method Quickref -->
|
||||
<nav id="method-list-section" class="section">
|
||||
<h3 class="section-header">Methods</h3>
|
||||
|
||||
<ul class="link-list">
|
||||
|
||||
<li><a href="#method-i-test_homepage">#test_homepage</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</div>
|
||||
|
||||
<div id="project-metadata">
|
||||
<nav id="fileindex-section" class="section project-section">
|
||||
<h3 class="section-header">Pages</h3>
|
||||
|
||||
<ul>
|
||||
|
||||
<li class="file"><a href="./Gemfile.html">Gemfile</a>
|
||||
|
||||
<li class="file"><a href="./LICENSE_txt.html">LICENSE</a>
|
||||
|
||||
<li class="file"><a href="./Rakefile.html">Rakefile</a>
|
||||
|
||||
<li class="file"><a href="./public/robots_txt.html">robots</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
<nav id="classindex-section" class="section project-section">
|
||||
<h3 class="section-header">Class and Module Index</h3>
|
||||
|
||||
<ul class="link-list">
|
||||
|
||||
<li><a href="./ActiveSupport.html">ActiveSupport</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase.html">ActiveSupport::TestCase</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase/ActionController.html">ActiveSupport::TestCase::ActionController</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase/ActionController/TestCase.html">ActiveSupport::TestCase::ActionController::TestCase</a>
|
||||
|
||||
<li><a href="./Growstuff.html">Growstuff</a>
|
||||
|
||||
<li><a href="./Growstuff/Application.html">Growstuff::Application</a>
|
||||
|
||||
<li><a href="./AddUsernameToUsers.html">AddUsernameToUsers</a>
|
||||
|
||||
<li><a href="./ApplicationController.html">ApplicationController</a>
|
||||
|
||||
<li><a href="./ApplicationHelper.html">ApplicationHelper</a>
|
||||
|
||||
<li><a href="./BrowsingTest.html">BrowsingTest</a>
|
||||
|
||||
<li><a href="./DeviseCreateUsers.html">DeviseCreateUsers</a>
|
||||
|
||||
<li><a href="./HomeController.html">HomeController</a>
|
||||
|
||||
<li><a href="./HomeControllerTest.html">HomeControllerTest</a>
|
||||
|
||||
<li><a href="./HomeHelper.html">HomeHelper</a>
|
||||
|
||||
<li><a href="./HomeHelperTest.html">HomeHelperTest</a>
|
||||
|
||||
<li><a href="./Object.html">Object</a>
|
||||
|
||||
<li><a href="./User.html">User</a>
|
||||
|
||||
<li><a href="./UserTest.html">UserTest</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<div id="documentation">
|
||||
<h1 class="class">class BrowsingTest</h1>
|
||||
|
||||
<div id="description" class="description">
|
||||
|
||||
</div><!-- description -->
|
||||
|
||||
|
||||
|
||||
|
||||
<section id="5Buntitled-5D" class="documentation-section">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- Methods -->
|
||||
|
||||
<section id="public-instance-5Buntitled-5D-method-details" class="method-section section">
|
||||
<h3 class="section-header">Public Instance Methods</h3>
|
||||
|
||||
|
||||
<div id="method-i-test_homepage" class="method-detail ">
|
||||
|
||||
<div class="method-heading">
|
||||
<span class="method-name">test_homepage</span><span
|
||||
class="method-args">()</span>
|
||||
<span class="method-click-advice">click to toggle source</span>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="method-description">
|
||||
|
||||
<p>Refer to the documentation for all available options self.profile_options =
|
||||
{ :runs => 5, :metrics => [:wall_time, :memory]</p>
|
||||
|
||||
<pre class="ruby">:<span class="ruby-identifier">output</span> =<span class="ruby-operator">></span> <span class="ruby-string">'tmp/performance'</span>, :<span class="ruby-identifier">formats</span> =<span class="ruby-operator">></span> [:<span class="ruby-identifier">flat</span>] }
|
||||
</pre>
|
||||
|
||||
|
||||
|
||||
<div class="method-source-code" id="test_homepage-source">
|
||||
<pre><span class="ruby-comment"># File test/performance/browsing_test.rb, line 9</span>
|
||||
<span class="ruby-keyword">def</span> <span class="ruby-identifier">test_homepage</span>
|
||||
<span class="ruby-identifier">get</span> <span class="ruby-string">'/'</span>
|
||||
<span class="ruby-keyword">end</span></pre>
|
||||
</div><!-- test_homepage-source -->
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
</div><!-- test_homepage-method -->
|
||||
|
||||
|
||||
</section><!-- public-instance-method-details -->
|
||||
|
||||
</section><!-- 5Buntitled-5D -->
|
||||
|
||||
</div><!-- documentation -->
|
||||
|
||||
|
||||
<footer id="validator-badges">
|
||||
<p><a href="http://validator.w3.org/check/referer">[Validate]</a>
|
||||
<p>Generated by <a href="https://github.com/rdoc/rdoc">RDoc</a> 3.12.
|
||||
<p>Generated with the <a href="http://deveiate.org/projects/Darkfish-Rdoc/">Darkfish Rdoc Generator</a> 3.
|
||||
</footer>
|
||||
|
||||
252
doc/DeviseCreateUsers.html
Normal file
@@ -0,0 +1,252 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<html>
|
||||
<head>
|
||||
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
|
||||
|
||||
<title>class DeviseCreateUsers - RDoc Documentation</title>
|
||||
|
||||
<link type="text/css" media="screen" href="./rdoc.css" rel="stylesheet">
|
||||
|
||||
<script type="text/javascript">
|
||||
var rdoc_rel_prefix = "./";
|
||||
</script>
|
||||
|
||||
<script type="text/javascript" charset="utf-8" src="./js/jquery.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/navigation.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/search_index.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/search.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/searcher.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/darkfish.js"></script>
|
||||
|
||||
|
||||
<body id="top" class="class">
|
||||
<nav id="metadata">
|
||||
<nav id="home-section" class="section">
|
||||
<h3 class="section-header">
|
||||
<a href="./index.html">Home</a>
|
||||
<a href="./table_of_contents.html#classes">Classes</a>
|
||||
<a href="./table_of_contents.html#methods">Methods</a>
|
||||
</h3>
|
||||
</nav>
|
||||
|
||||
|
||||
<nav id="search-section" class="section project-section" class="initially-hidden">
|
||||
<form action="#" method="get" accept-charset="utf-8">
|
||||
<h3 class="section-header">
|
||||
<input type="text" name="search" placeholder="Search" id="search-field"
|
||||
title="Type to search, Up and Down to navigate, Enter to load">
|
||||
</h3>
|
||||
</form>
|
||||
|
||||
<ul id="search-results" class="initially-hidden"></ul>
|
||||
</nav>
|
||||
|
||||
|
||||
<div id="file-metadata">
|
||||
<nav id="file-list-section" class="section">
|
||||
<h3 class="section-header">Defined In</h3>
|
||||
<ul>
|
||||
<li>db/migrate/20120903092956_devise_create_users.rb
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div id="class-metadata">
|
||||
|
||||
<nav id="parent-class-section" class="section">
|
||||
<h3 class="section-header">Parent</h3>
|
||||
|
||||
<p class="link">ActiveRecord::Migration
|
||||
|
||||
</nav>
|
||||
|
||||
|
||||
<!-- Method Quickref -->
|
||||
<nav id="method-list-section" class="section">
|
||||
<h3 class="section-header">Methods</h3>
|
||||
|
||||
<ul class="link-list">
|
||||
|
||||
<li><a href="#method-i-change">#change</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</div>
|
||||
|
||||
<div id="project-metadata">
|
||||
<nav id="fileindex-section" class="section project-section">
|
||||
<h3 class="section-header">Pages</h3>
|
||||
|
||||
<ul>
|
||||
|
||||
<li class="file"><a href="./Gemfile.html">Gemfile</a>
|
||||
|
||||
<li class="file"><a href="./LICENSE_txt.html">LICENSE</a>
|
||||
|
||||
<li class="file"><a href="./Rakefile.html">Rakefile</a>
|
||||
|
||||
<li class="file"><a href="./public/robots_txt.html">robots</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
<nav id="classindex-section" class="section project-section">
|
||||
<h3 class="section-header">Class and Module Index</h3>
|
||||
|
||||
<ul class="link-list">
|
||||
|
||||
<li><a href="./ActiveSupport.html">ActiveSupport</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase.html">ActiveSupport::TestCase</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase/ActionController.html">ActiveSupport::TestCase::ActionController</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase/ActionController/TestCase.html">ActiveSupport::TestCase::ActionController::TestCase</a>
|
||||
|
||||
<li><a href="./Growstuff.html">Growstuff</a>
|
||||
|
||||
<li><a href="./Growstuff/Application.html">Growstuff::Application</a>
|
||||
|
||||
<li><a href="./AddUsernameToUsers.html">AddUsernameToUsers</a>
|
||||
|
||||
<li><a href="./ApplicationController.html">ApplicationController</a>
|
||||
|
||||
<li><a href="./ApplicationHelper.html">ApplicationHelper</a>
|
||||
|
||||
<li><a href="./BrowsingTest.html">BrowsingTest</a>
|
||||
|
||||
<li><a href="./DeviseCreateUsers.html">DeviseCreateUsers</a>
|
||||
|
||||
<li><a href="./HomeController.html">HomeController</a>
|
||||
|
||||
<li><a href="./HomeControllerTest.html">HomeControllerTest</a>
|
||||
|
||||
<li><a href="./HomeHelper.html">HomeHelper</a>
|
||||
|
||||
<li><a href="./HomeHelperTest.html">HomeHelperTest</a>
|
||||
|
||||
<li><a href="./Object.html">Object</a>
|
||||
|
||||
<li><a href="./User.html">User</a>
|
||||
|
||||
<li><a href="./UserTest.html">UserTest</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<div id="documentation">
|
||||
<h1 class="class">class DeviseCreateUsers</h1>
|
||||
|
||||
<div id="description" class="description">
|
||||
|
||||
</div><!-- description -->
|
||||
|
||||
|
||||
|
||||
|
||||
<section id="5Buntitled-5D" class="documentation-section">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- Methods -->
|
||||
|
||||
<section id="public-instance-5Buntitled-5D-method-details" class="method-section section">
|
||||
<h3 class="section-header">Public Instance Methods</h3>
|
||||
|
||||
|
||||
<div id="method-i-change" class="method-detail ">
|
||||
|
||||
<div class="method-heading">
|
||||
<span class="method-name">change</span><span
|
||||
class="method-args">()</span>
|
||||
<span class="method-click-advice">click to toggle source</span>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="method-description">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-source-code" id="change-source">
|
||||
<pre><span class="ruby-comment"># File db/migrate/20120903092956_devise_create_users.rb, line 2</span>
|
||||
<span class="ruby-keyword">def</span> <span class="ruby-identifier">change</span>
|
||||
<span class="ruby-identifier">create_table</span>(<span class="ruby-value">:users</span>) <span class="ruby-keyword">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">t</span><span class="ruby-operator">|</span>
|
||||
<span class="ruby-comment">## Database authenticatable</span>
|
||||
<span class="ruby-identifier">t</span>.<span class="ruby-identifier">string</span> <span class="ruby-value">:email</span>, <span class="ruby-value">:null</span> =<span class="ruby-operator">></span> <span class="ruby-keyword">false</span>, <span class="ruby-value">:default</span> =<span class="ruby-operator">></span> <span class="ruby-string">""</span>
|
||||
<span class="ruby-identifier">t</span>.<span class="ruby-identifier">string</span> <span class="ruby-value">:encrypted_password</span>, <span class="ruby-value">:null</span> =<span class="ruby-operator">></span> <span class="ruby-keyword">false</span>, <span class="ruby-value">:default</span> =<span class="ruby-operator">></span> <span class="ruby-string">""</span>
|
||||
|
||||
<span class="ruby-comment">## Recoverable</span>
|
||||
<span class="ruby-identifier">t</span>.<span class="ruby-identifier">string</span> <span class="ruby-value">:reset_password_token</span>
|
||||
<span class="ruby-identifier">t</span>.<span class="ruby-identifier">datetime</span> <span class="ruby-value">:reset_password_sent_at</span>
|
||||
|
||||
<span class="ruby-comment">## Rememberable</span>
|
||||
<span class="ruby-identifier">t</span>.<span class="ruby-identifier">datetime</span> <span class="ruby-value">:remember_created_at</span>
|
||||
|
||||
<span class="ruby-comment">## Trackable</span>
|
||||
<span class="ruby-identifier">t</span>.<span class="ruby-identifier">integer</span> <span class="ruby-value">:sign_in_count</span>, <span class="ruby-value">:default</span> =<span class="ruby-operator">></span> <span class="ruby-value">0</span>
|
||||
<span class="ruby-identifier">t</span>.<span class="ruby-identifier">datetime</span> <span class="ruby-value">:current_sign_in_at</span>
|
||||
<span class="ruby-identifier">t</span>.<span class="ruby-identifier">datetime</span> <span class="ruby-value">:last_sign_in_at</span>
|
||||
<span class="ruby-identifier">t</span>.<span class="ruby-identifier">string</span> <span class="ruby-value">:current_sign_in_ip</span>
|
||||
<span class="ruby-identifier">t</span>.<span class="ruby-identifier">string</span> <span class="ruby-value">:last_sign_in_ip</span>
|
||||
|
||||
<span class="ruby-comment">## Confirmable</span>
|
||||
<span class="ruby-comment"># t.string :confirmation_token</span>
|
||||
<span class="ruby-comment"># t.datetime :confirmed_at</span>
|
||||
<span class="ruby-comment"># t.datetime :confirmation_sent_at</span>
|
||||
<span class="ruby-comment"># t.string :unconfirmed_email # Only if using reconfirmable</span>
|
||||
|
||||
<span class="ruby-comment">## Lockable</span>
|
||||
<span class="ruby-comment"># t.integer :failed_attempts, :default => 0 # Only if lock strategy is :failed_attempts</span>
|
||||
<span class="ruby-comment"># t.string :unlock_token # Only if unlock strategy is :email or :both</span>
|
||||
<span class="ruby-comment"># t.datetime :locked_at</span>
|
||||
|
||||
<span class="ruby-comment">## Token authenticatable</span>
|
||||
<span class="ruby-comment"># t.string :authentication_token</span>
|
||||
|
||||
|
||||
<span class="ruby-identifier">t</span>.<span class="ruby-identifier">timestamps</span>
|
||||
<span class="ruby-keyword">end</span>
|
||||
|
||||
<span class="ruby-identifier">add_index</span> <span class="ruby-value">:users</span>, <span class="ruby-value">:email</span>, <span class="ruby-value">:unique</span> =<span class="ruby-operator">></span> <span class="ruby-keyword">true</span>
|
||||
<span class="ruby-identifier">add_index</span> <span class="ruby-value">:users</span>, <span class="ruby-value">:reset_password_token</span>, <span class="ruby-value">:unique</span> =<span class="ruby-operator">></span> <span class="ruby-keyword">true</span>
|
||||
<span class="ruby-comment"># add_index :users, :confirmation_token, :unique => true</span>
|
||||
<span class="ruby-comment"># add_index :users, :unlock_token, :unique => true</span>
|
||||
<span class="ruby-comment"># add_index :users, :authentication_token, :unique => true</span>
|
||||
<span class="ruby-keyword">end</span></pre>
|
||||
</div><!-- change-source -->
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
</div><!-- change-method -->
|
||||
|
||||
|
||||
</section><!-- public-instance-method-details -->
|
||||
|
||||
</section><!-- 5Buntitled-5D -->
|
||||
|
||||
</div><!-- documentation -->
|
||||
|
||||
|
||||
<footer id="validator-badges">
|
||||
<p><a href="http://validator.w3.org/check/referer">[Validate]</a>
|
||||
<p>Generated by <a href="https://github.com/rdoc/rdoc">RDoc</a> 3.12.
|
||||
<p>Generated with the <a href="http://deveiate.org/projects/Darkfish-Rdoc/">Darkfish Rdoc Generator</a> 3.
|
||||
</footer>
|
||||
|
||||
165
doc/Gemfile.html
Normal file
@@ -0,0 +1,165 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<html>
|
||||
<head>
|
||||
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
|
||||
|
||||
<title>Gemfile - RDoc Documentation</title>
|
||||
|
||||
<link type="text/css" media="screen" href="./rdoc.css" rel="stylesheet">
|
||||
|
||||
<script type="text/javascript">
|
||||
var rdoc_rel_prefix = "./";
|
||||
</script>
|
||||
|
||||
<script type="text/javascript" charset="utf-8" src="./js/jquery.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/navigation.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/search_index.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/search.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/searcher.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/darkfish.js"></script>
|
||||
|
||||
|
||||
<body class="file">
|
||||
<nav id="metadata">
|
||||
<nav id="home-section" class="section">
|
||||
<h3 class="section-header">
|
||||
<a href="./index.html">Home</a>
|
||||
<a href="./table_of_contents.html#classes">Classes</a>
|
||||
<a href="./table_of_contents.html#methods">Methods</a>
|
||||
</h3>
|
||||
</nav>
|
||||
|
||||
|
||||
<nav id="search-section" class="section project-section" class="initially-hidden">
|
||||
<form action="#" method="get" accept-charset="utf-8">
|
||||
<h3 class="section-header">
|
||||
<input type="text" name="search" placeholder="Search" id="search-field"
|
||||
title="Type to search, Up and Down to navigate, Enter to load">
|
||||
</h3>
|
||||
</form>
|
||||
|
||||
<ul id="search-results" class="initially-hidden"></ul>
|
||||
</nav>
|
||||
|
||||
|
||||
<div id="project-metadata">
|
||||
<nav id="fileindex-section" class="section project-section">
|
||||
<h3 class="section-header">Pages</h3>
|
||||
|
||||
<ul>
|
||||
|
||||
<li class="file"><a href="./Gemfile.html">Gemfile</a>
|
||||
|
||||
<li class="file"><a href="./LICENSE_txt.html">LICENSE</a>
|
||||
|
||||
<li class="file"><a href="./Rakefile.html">Rakefile</a>
|
||||
|
||||
<li class="file"><a href="./public/robots_txt.html">robots</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
<nav id="classindex-section" class="section project-section">
|
||||
<h3 class="section-header">Class and Module Index</h3>
|
||||
|
||||
<ul class="link-list">
|
||||
|
||||
<li><a href="./ActiveSupport.html">ActiveSupport</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase.html">ActiveSupport::TestCase</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase/ActionController.html">ActiveSupport::TestCase::ActionController</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase/ActionController/TestCase.html">ActiveSupport::TestCase::ActionController::TestCase</a>
|
||||
|
||||
<li><a href="./Growstuff.html">Growstuff</a>
|
||||
|
||||
<li><a href="./Growstuff/Application.html">Growstuff::Application</a>
|
||||
|
||||
<li><a href="./AddUsernameToUsers.html">AddUsernameToUsers</a>
|
||||
|
||||
<li><a href="./ApplicationController.html">ApplicationController</a>
|
||||
|
||||
<li><a href="./ApplicationHelper.html">ApplicationHelper</a>
|
||||
|
||||
<li><a href="./BrowsingTest.html">BrowsingTest</a>
|
||||
|
||||
<li><a href="./DeviseCreateUsers.html">DeviseCreateUsers</a>
|
||||
|
||||
<li><a href="./HomeController.html">HomeController</a>
|
||||
|
||||
<li><a href="./HomeControllerTest.html">HomeControllerTest</a>
|
||||
|
||||
<li><a href="./HomeHelper.html">HomeHelper</a>
|
||||
|
||||
<li><a href="./HomeHelperTest.html">HomeHelperTest</a>
|
||||
|
||||
<li><a href="./Object.html">Object</a>
|
||||
|
||||
<li><a href="./User.html">User</a>
|
||||
|
||||
<li><a href="./UserTest.html">UserTest</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<div id="documentation" class="description">
|
||||
|
||||
<p>source ‘<a href="https://rubygems.org">rubygems.org</a>’</p>
|
||||
|
||||
<p>gem ‘bundler’, ‘>=1.1.5’</p>
|
||||
|
||||
<p>gem ‘rails’, ‘3.2.8’</p>
|
||||
|
||||
<p># Bundle edge Rails instead: # gem ‘rails’, :git =>
|
||||
‘git://github.com/rails/rails.git’</p>
|
||||
|
||||
<p>gem ‘sqlite3’</p>
|
||||
|
||||
<p># Gems used only for assets and not required # in production environments
|
||||
by default. group :assets do</p>
|
||||
|
||||
<pre class="ruby"><span class="ruby-identifier">gem</span> <span class="ruby-string">'sass-rails'</span>, <span class="ruby-string">'~> 3.2.3'</span>
|
||||
<span class="ruby-identifier">gem</span> <span class="ruby-string">'coffee-rails'</span>, <span class="ruby-string">'~> 3.2.1'</span>
|
||||
|
||||
<span class="ruby-comment"># See https://github.com/sstephenson/execjs#readme for more supported runtimes</span>
|
||||
<span class="ruby-comment"># long term, we'll probably want node.js for performance, but this will do for now as it's easier for new people to install</span>
|
||||
<span class="ruby-identifier">gem</span> <span class="ruby-string">'therubyracer'</span>, :<span class="ruby-identifier">platforms</span> =<span class="ruby-operator">></span> :<span class="ruby-identifier">ruby</span>
|
||||
|
||||
<span class="ruby-identifier">gem</span> <span class="ruby-string">'uglifier'</span>, <span class="ruby-string">'>= 1.0.3'</span>
|
||||
</pre>
|
||||
|
||||
<p>end</p>
|
||||
|
||||
<p>gem ‘jquery-rails’</p>
|
||||
|
||||
<p># To use ActiveModel has_secure_password # gem ‘bcrypt-ruby’, ‘~> 3.0.0’</p>
|
||||
|
||||
<p># To use Jbuilder templates for JSON # gem ‘jbuilder’</p>
|
||||
|
||||
<p># Use unicorn as the app server # gem ‘unicorn’</p>
|
||||
|
||||
<p># Deploy with Capistrano # gem ‘capistrano’</p>
|
||||
|
||||
<p># To use debugger # gem ‘debugger’</p>
|
||||
|
||||
<p># GROWSTUFF ADDITIONS BELOW HERE</p>
|
||||
|
||||
<p># user signup/login/etc gem ‘devise’</p>
|
||||
|
||||
<p># for testing gem ‘rspec-rails’ gem ‘webrat’</p>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<footer id="validator-badges">
|
||||
<p><a href="http://validator.w3.org/check/referer">[Validate]</a>
|
||||
<p>Generated by <a href="https://github.com/rdoc/rdoc">RDoc</a> 3.12.
|
||||
<p>Generated with the <a href="http://deveiate.org/projects/Darkfish-Rdoc/">Darkfish Rdoc Generator</a> 3.
|
||||
</footer>
|
||||
|
||||
159
doc/Growstuff.html
Normal file
@@ -0,0 +1,159 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<html>
|
||||
<head>
|
||||
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
|
||||
|
||||
<title>module Growstuff - RDoc Documentation</title>
|
||||
|
||||
<link type="text/css" media="screen" href="./rdoc.css" rel="stylesheet">
|
||||
|
||||
<script type="text/javascript">
|
||||
var rdoc_rel_prefix = "./";
|
||||
</script>
|
||||
|
||||
<script type="text/javascript" charset="utf-8" src="./js/jquery.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/navigation.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/search_index.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/search.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/searcher.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/darkfish.js"></script>
|
||||
|
||||
|
||||
<body id="top" class="module">
|
||||
<nav id="metadata">
|
||||
<nav id="home-section" class="section">
|
||||
<h3 class="section-header">
|
||||
<a href="./index.html">Home</a>
|
||||
<a href="./table_of_contents.html#classes">Classes</a>
|
||||
<a href="./table_of_contents.html#methods">Methods</a>
|
||||
</h3>
|
||||
</nav>
|
||||
|
||||
|
||||
<nav id="search-section" class="section project-section" class="initially-hidden">
|
||||
<form action="#" method="get" accept-charset="utf-8">
|
||||
<h3 class="section-header">
|
||||
<input type="text" name="search" placeholder="Search" id="search-field"
|
||||
title="Type to search, Up and Down to navigate, Enter to load">
|
||||
</h3>
|
||||
</form>
|
||||
|
||||
<ul id="search-results" class="initially-hidden"></ul>
|
||||
</nav>
|
||||
|
||||
|
||||
<div id="file-metadata">
|
||||
<nav id="file-list-section" class="section">
|
||||
<h3 class="section-header">Defined In</h3>
|
||||
<ul>
|
||||
<li>config/application.rb
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div id="class-metadata">
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div id="project-metadata">
|
||||
<nav id="fileindex-section" class="section project-section">
|
||||
<h3 class="section-header">Pages</h3>
|
||||
|
||||
<ul>
|
||||
|
||||
<li class="file"><a href="./Gemfile.html">Gemfile</a>
|
||||
|
||||
<li class="file"><a href="./LICENSE_txt.html">LICENSE</a>
|
||||
|
||||
<li class="file"><a href="./Rakefile.html">Rakefile</a>
|
||||
|
||||
<li class="file"><a href="./public/robots_txt.html">robots</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
<nav id="classindex-section" class="section project-section">
|
||||
<h3 class="section-header">Class and Module Index</h3>
|
||||
|
||||
<ul class="link-list">
|
||||
|
||||
<li><a href="./ActiveSupport.html">ActiveSupport</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase.html">ActiveSupport::TestCase</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase/ActionController.html">ActiveSupport::TestCase::ActionController</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase/ActionController/TestCase.html">ActiveSupport::TestCase::ActionController::TestCase</a>
|
||||
|
||||
<li><a href="./Growstuff.html">Growstuff</a>
|
||||
|
||||
<li><a href="./Growstuff/Application.html">Growstuff::Application</a>
|
||||
|
||||
<li><a href="./AddUsernameToUsers.html">AddUsernameToUsers</a>
|
||||
|
||||
<li><a href="./ApplicationController.html">ApplicationController</a>
|
||||
|
||||
<li><a href="./ApplicationHelper.html">ApplicationHelper</a>
|
||||
|
||||
<li><a href="./BrowsingTest.html">BrowsingTest</a>
|
||||
|
||||
<li><a href="./DeviseCreateUsers.html">DeviseCreateUsers</a>
|
||||
|
||||
<li><a href="./HomeController.html">HomeController</a>
|
||||
|
||||
<li><a href="./HomeControllerTest.html">HomeControllerTest</a>
|
||||
|
||||
<li><a href="./HomeHelper.html">HomeHelper</a>
|
||||
|
||||
<li><a href="./HomeHelperTest.html">HomeHelperTest</a>
|
||||
|
||||
<li><a href="./Object.html">Object</a>
|
||||
|
||||
<li><a href="./User.html">User</a>
|
||||
|
||||
<li><a href="./UserTest.html">UserTest</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<div id="documentation">
|
||||
<h1 class="module">module Growstuff</h1>
|
||||
|
||||
<div id="description" class="description">
|
||||
|
||||
</div><!-- description -->
|
||||
|
||||
|
||||
|
||||
|
||||
<section id="5Buntitled-5D" class="documentation-section">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- Methods -->
|
||||
|
||||
</section><!-- 5Buntitled-5D -->
|
||||
|
||||
</div><!-- documentation -->
|
||||
|
||||
|
||||
<footer id="validator-badges">
|
||||
<p><a href="http://validator.w3.org/check/referer">[Validate]</a>
|
||||
<p>Generated by <a href="https://github.com/rdoc/rdoc">RDoc</a> 3.12.
|
||||
<p>Generated with the <a href="http://deveiate.org/projects/Darkfish-Rdoc/">Darkfish Rdoc Generator</a> 3.
|
||||
</footer>
|
||||
|
||||
165
doc/Growstuff/Application.html
Normal file
@@ -0,0 +1,165 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<html>
|
||||
<head>
|
||||
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
|
||||
|
||||
<title>class Growstuff::Application - RDoc Documentation</title>
|
||||
|
||||
<link type="text/css" media="screen" href="../rdoc.css" rel="stylesheet">
|
||||
|
||||
<script type="text/javascript">
|
||||
var rdoc_rel_prefix = "../";
|
||||
</script>
|
||||
|
||||
<script type="text/javascript" charset="utf-8" src="../js/jquery.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="../js/navigation.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="../js/search_index.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="../js/search.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="../js/searcher.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="../js/darkfish.js"></script>
|
||||
|
||||
|
||||
<body id="top" class="class">
|
||||
<nav id="metadata">
|
||||
<nav id="home-section" class="section">
|
||||
<h3 class="section-header">
|
||||
<a href="../index.html">Home</a>
|
||||
<a href="../table_of_contents.html#classes">Classes</a>
|
||||
<a href="../table_of_contents.html#methods">Methods</a>
|
||||
</h3>
|
||||
</nav>
|
||||
|
||||
|
||||
<nav id="search-section" class="section project-section" class="initially-hidden">
|
||||
<form action="#" method="get" accept-charset="utf-8">
|
||||
<h3 class="section-header">
|
||||
<input type="text" name="search" placeholder="Search" id="search-field"
|
||||
title="Type to search, Up and Down to navigate, Enter to load">
|
||||
</h3>
|
||||
</form>
|
||||
|
||||
<ul id="search-results" class="initially-hidden"></ul>
|
||||
</nav>
|
||||
|
||||
|
||||
<div id="file-metadata">
|
||||
<nav id="file-list-section" class="section">
|
||||
<h3 class="section-header">Defined In</h3>
|
||||
<ul>
|
||||
<li>config/application.rb
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div id="class-metadata">
|
||||
|
||||
<nav id="parent-class-section" class="section">
|
||||
<h3 class="section-header">Parent</h3>
|
||||
|
||||
<p class="link">Rails::Application
|
||||
|
||||
</nav>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div id="project-metadata">
|
||||
<nav id="fileindex-section" class="section project-section">
|
||||
<h3 class="section-header">Pages</h3>
|
||||
|
||||
<ul>
|
||||
|
||||
<li class="file"><a href="../Gemfile.html">Gemfile</a>
|
||||
|
||||
<li class="file"><a href="../LICENSE_txt.html">LICENSE</a>
|
||||
|
||||
<li class="file"><a href="../Rakefile.html">Rakefile</a>
|
||||
|
||||
<li class="file"><a href="../public/robots_txt.html">robots</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
<nav id="classindex-section" class="section project-section">
|
||||
<h3 class="section-header">Class and Module Index</h3>
|
||||
|
||||
<ul class="link-list">
|
||||
|
||||
<li><a href="../ActiveSupport.html">ActiveSupport</a>
|
||||
|
||||
<li><a href="../ActiveSupport/TestCase.html">ActiveSupport::TestCase</a>
|
||||
|
||||
<li><a href="../ActiveSupport/TestCase/ActionController.html">ActiveSupport::TestCase::ActionController</a>
|
||||
|
||||
<li><a href="../ActiveSupport/TestCase/ActionController/TestCase.html">ActiveSupport::TestCase::ActionController::TestCase</a>
|
||||
|
||||
<li><a href="../Growstuff.html">Growstuff</a>
|
||||
|
||||
<li><a href="../Growstuff/Application.html">Growstuff::Application</a>
|
||||
|
||||
<li><a href="../AddUsernameToUsers.html">AddUsernameToUsers</a>
|
||||
|
||||
<li><a href="../ApplicationController.html">ApplicationController</a>
|
||||
|
||||
<li><a href="../ApplicationHelper.html">ApplicationHelper</a>
|
||||
|
||||
<li><a href="../BrowsingTest.html">BrowsingTest</a>
|
||||
|
||||
<li><a href="../DeviseCreateUsers.html">DeviseCreateUsers</a>
|
||||
|
||||
<li><a href="../HomeController.html">HomeController</a>
|
||||
|
||||
<li><a href="../HomeControllerTest.html">HomeControllerTest</a>
|
||||
|
||||
<li><a href="../HomeHelper.html">HomeHelper</a>
|
||||
|
||||
<li><a href="../HomeHelperTest.html">HomeHelperTest</a>
|
||||
|
||||
<li><a href="../Object.html">Object</a>
|
||||
|
||||
<li><a href="../User.html">User</a>
|
||||
|
||||
<li><a href="../UserTest.html">UserTest</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<div id="documentation">
|
||||
<h1 class="class">class Growstuff::Application</h1>
|
||||
|
||||
<div id="description" class="description">
|
||||
|
||||
</div><!-- description -->
|
||||
|
||||
|
||||
|
||||
|
||||
<section id="5Buntitled-5D" class="documentation-section">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- Methods -->
|
||||
|
||||
</section><!-- 5Buntitled-5D -->
|
||||
|
||||
</div><!-- documentation -->
|
||||
|
||||
|
||||
<footer id="validator-badges">
|
||||
<p><a href="http://validator.w3.org/check/referer">[Validate]</a>
|
||||
<p>Generated by <a href="https://github.com/rdoc/rdoc">RDoc</a> 3.12.
|
||||
<p>Generated with the <a href="http://deveiate.org/projects/Darkfish-Rdoc/">Darkfish Rdoc Generator</a> 3.
|
||||
</footer>
|
||||
|
||||
210
doc/HomeController.html
Normal file
@@ -0,0 +1,210 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<html>
|
||||
<head>
|
||||
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
|
||||
|
||||
<title>class HomeController - RDoc Documentation</title>
|
||||
|
||||
<link type="text/css" media="screen" href="./rdoc.css" rel="stylesheet">
|
||||
|
||||
<script type="text/javascript">
|
||||
var rdoc_rel_prefix = "./";
|
||||
</script>
|
||||
|
||||
<script type="text/javascript" charset="utf-8" src="./js/jquery.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/navigation.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/search_index.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/search.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/searcher.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/darkfish.js"></script>
|
||||
|
||||
|
||||
<body id="top" class="class">
|
||||
<nav id="metadata">
|
||||
<nav id="home-section" class="section">
|
||||
<h3 class="section-header">
|
||||
<a href="./index.html">Home</a>
|
||||
<a href="./table_of_contents.html#classes">Classes</a>
|
||||
<a href="./table_of_contents.html#methods">Methods</a>
|
||||
</h3>
|
||||
</nav>
|
||||
|
||||
|
||||
<nav id="search-section" class="section project-section" class="initially-hidden">
|
||||
<form action="#" method="get" accept-charset="utf-8">
|
||||
<h3 class="section-header">
|
||||
<input type="text" name="search" placeholder="Search" id="search-field"
|
||||
title="Type to search, Up and Down to navigate, Enter to load">
|
||||
</h3>
|
||||
</form>
|
||||
|
||||
<ul id="search-results" class="initially-hidden"></ul>
|
||||
</nav>
|
||||
|
||||
|
||||
<div id="file-metadata">
|
||||
<nav id="file-list-section" class="section">
|
||||
<h3 class="section-header">Defined In</h3>
|
||||
<ul>
|
||||
<li>app/controllers/home_controller.rb
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div id="class-metadata">
|
||||
|
||||
<nav id="parent-class-section" class="section">
|
||||
<h3 class="section-header">Parent</h3>
|
||||
|
||||
<p class="link"><a href="ApplicationController.html">ApplicationController</a>
|
||||
|
||||
</nav>
|
||||
|
||||
|
||||
<!-- Method Quickref -->
|
||||
<nav id="method-list-section" class="section">
|
||||
<h3 class="section-header">Methods</h3>
|
||||
|
||||
<ul class="link-list">
|
||||
|
||||
<li><a href="#method-i-index">#index</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</div>
|
||||
|
||||
<div id="project-metadata">
|
||||
<nav id="fileindex-section" class="section project-section">
|
||||
<h3 class="section-header">Pages</h3>
|
||||
|
||||
<ul>
|
||||
|
||||
<li class="file"><a href="./Gemfile.html">Gemfile</a>
|
||||
|
||||
<li class="file"><a href="./LICENSE_txt.html">LICENSE</a>
|
||||
|
||||
<li class="file"><a href="./Rakefile.html">Rakefile</a>
|
||||
|
||||
<li class="file"><a href="./public/robots_txt.html">robots</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
<nav id="classindex-section" class="section project-section">
|
||||
<h3 class="section-header">Class and Module Index</h3>
|
||||
|
||||
<ul class="link-list">
|
||||
|
||||
<li><a href="./ActiveSupport.html">ActiveSupport</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase.html">ActiveSupport::TestCase</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase/ActionController.html">ActiveSupport::TestCase::ActionController</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase/ActionController/TestCase.html">ActiveSupport::TestCase::ActionController::TestCase</a>
|
||||
|
||||
<li><a href="./Growstuff.html">Growstuff</a>
|
||||
|
||||
<li><a href="./Growstuff/Application.html">Growstuff::Application</a>
|
||||
|
||||
<li><a href="./AddUsernameToUsers.html">AddUsernameToUsers</a>
|
||||
|
||||
<li><a href="./ApplicationController.html">ApplicationController</a>
|
||||
|
||||
<li><a href="./ApplicationHelper.html">ApplicationHelper</a>
|
||||
|
||||
<li><a href="./BrowsingTest.html">BrowsingTest</a>
|
||||
|
||||
<li><a href="./DeviseCreateUsers.html">DeviseCreateUsers</a>
|
||||
|
||||
<li><a href="./HomeController.html">HomeController</a>
|
||||
|
||||
<li><a href="./HomeControllerTest.html">HomeControllerTest</a>
|
||||
|
||||
<li><a href="./HomeHelper.html">HomeHelper</a>
|
||||
|
||||
<li><a href="./HomeHelperTest.html">HomeHelperTest</a>
|
||||
|
||||
<li><a href="./Object.html">Object</a>
|
||||
|
||||
<li><a href="./User.html">User</a>
|
||||
|
||||
<li><a href="./UserTest.html">UserTest</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<div id="documentation">
|
||||
<h1 class="class">class HomeController</h1>
|
||||
|
||||
<div id="description" class="description">
|
||||
|
||||
</div><!-- description -->
|
||||
|
||||
|
||||
|
||||
|
||||
<section id="5Buntitled-5D" class="documentation-section">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- Methods -->
|
||||
|
||||
<section id="public-instance-5Buntitled-5D-method-details" class="method-section section">
|
||||
<h3 class="section-header">Public Instance Methods</h3>
|
||||
|
||||
|
||||
<div id="method-i-index" class="method-detail ">
|
||||
|
||||
<div class="method-heading">
|
||||
<span class="method-name">index</span><span
|
||||
class="method-args">()</span>
|
||||
<span class="method-click-advice">click to toggle source</span>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="method-description">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="method-source-code" id="index-source">
|
||||
<pre><span class="ruby-comment"># File app/controllers/home_controller.rb, line 2</span>
|
||||
<span class="ruby-keyword">def</span> <span class="ruby-identifier">index</span>
|
||||
<span class="ruby-keyword">end</span></pre>
|
||||
</div><!-- index-source -->
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
</div><!-- index-method -->
|
||||
|
||||
|
||||
</section><!-- public-instance-method-details -->
|
||||
|
||||
</section><!-- 5Buntitled-5D -->
|
||||
|
||||
</div><!-- documentation -->
|
||||
|
||||
|
||||
<footer id="validator-badges">
|
||||
<p><a href="http://validator.w3.org/check/referer">[Validate]</a>
|
||||
<p>Generated by <a href="https://github.com/rdoc/rdoc">RDoc</a> 3.12.
|
||||
<p>Generated with the <a href="http://deveiate.org/projects/Darkfish-Rdoc/">Darkfish Rdoc Generator</a> 3.
|
||||
</footer>
|
||||
|
||||
165
doc/HomeControllerTest.html
Normal file
@@ -0,0 +1,165 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<html>
|
||||
<head>
|
||||
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
|
||||
|
||||
<title>class HomeControllerTest - RDoc Documentation</title>
|
||||
|
||||
<link type="text/css" media="screen" href="./rdoc.css" rel="stylesheet">
|
||||
|
||||
<script type="text/javascript">
|
||||
var rdoc_rel_prefix = "./";
|
||||
</script>
|
||||
|
||||
<script type="text/javascript" charset="utf-8" src="./js/jquery.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/navigation.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/search_index.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/search.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/searcher.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/darkfish.js"></script>
|
||||
|
||||
|
||||
<body id="top" class="class">
|
||||
<nav id="metadata">
|
||||
<nav id="home-section" class="section">
|
||||
<h3 class="section-header">
|
||||
<a href="./index.html">Home</a>
|
||||
<a href="./table_of_contents.html#classes">Classes</a>
|
||||
<a href="./table_of_contents.html#methods">Methods</a>
|
||||
</h3>
|
||||
</nav>
|
||||
|
||||
|
||||
<nav id="search-section" class="section project-section" class="initially-hidden">
|
||||
<form action="#" method="get" accept-charset="utf-8">
|
||||
<h3 class="section-header">
|
||||
<input type="text" name="search" placeholder="Search" id="search-field"
|
||||
title="Type to search, Up and Down to navigate, Enter to load">
|
||||
</h3>
|
||||
</form>
|
||||
|
||||
<ul id="search-results" class="initially-hidden"></ul>
|
||||
</nav>
|
||||
|
||||
|
||||
<div id="file-metadata">
|
||||
<nav id="file-list-section" class="section">
|
||||
<h3 class="section-header">Defined In</h3>
|
||||
<ul>
|
||||
<li>test/functional/home_controller_test.rb
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div id="class-metadata">
|
||||
|
||||
<nav id="parent-class-section" class="section">
|
||||
<h3 class="section-header">Parent</h3>
|
||||
|
||||
<p class="link">ActionController::TestCase
|
||||
|
||||
</nav>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div id="project-metadata">
|
||||
<nav id="fileindex-section" class="section project-section">
|
||||
<h3 class="section-header">Pages</h3>
|
||||
|
||||
<ul>
|
||||
|
||||
<li class="file"><a href="./Gemfile.html">Gemfile</a>
|
||||
|
||||
<li class="file"><a href="./LICENSE_txt.html">LICENSE</a>
|
||||
|
||||
<li class="file"><a href="./Rakefile.html">Rakefile</a>
|
||||
|
||||
<li class="file"><a href="./public/robots_txt.html">robots</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
<nav id="classindex-section" class="section project-section">
|
||||
<h3 class="section-header">Class and Module Index</h3>
|
||||
|
||||
<ul class="link-list">
|
||||
|
||||
<li><a href="./ActiveSupport.html">ActiveSupport</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase.html">ActiveSupport::TestCase</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase/ActionController.html">ActiveSupport::TestCase::ActionController</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase/ActionController/TestCase.html">ActiveSupport::TestCase::ActionController::TestCase</a>
|
||||
|
||||
<li><a href="./Growstuff.html">Growstuff</a>
|
||||
|
||||
<li><a href="./Growstuff/Application.html">Growstuff::Application</a>
|
||||
|
||||
<li><a href="./AddUsernameToUsers.html">AddUsernameToUsers</a>
|
||||
|
||||
<li><a href="./ApplicationController.html">ApplicationController</a>
|
||||
|
||||
<li><a href="./ApplicationHelper.html">ApplicationHelper</a>
|
||||
|
||||
<li><a href="./BrowsingTest.html">BrowsingTest</a>
|
||||
|
||||
<li><a href="./DeviseCreateUsers.html">DeviseCreateUsers</a>
|
||||
|
||||
<li><a href="./HomeController.html">HomeController</a>
|
||||
|
||||
<li><a href="./HomeControllerTest.html">HomeControllerTest</a>
|
||||
|
||||
<li><a href="./HomeHelper.html">HomeHelper</a>
|
||||
|
||||
<li><a href="./HomeHelperTest.html">HomeHelperTest</a>
|
||||
|
||||
<li><a href="./Object.html">Object</a>
|
||||
|
||||
<li><a href="./User.html">User</a>
|
||||
|
||||
<li><a href="./UserTest.html">UserTest</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<div id="documentation">
|
||||
<h1 class="class">class HomeControllerTest</h1>
|
||||
|
||||
<div id="description" class="description">
|
||||
|
||||
</div><!-- description -->
|
||||
|
||||
|
||||
|
||||
|
||||
<section id="5Buntitled-5D" class="documentation-section">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- Methods -->
|
||||
|
||||
</section><!-- 5Buntitled-5D -->
|
||||
|
||||
</div><!-- documentation -->
|
||||
|
||||
|
||||
<footer id="validator-badges">
|
||||
<p><a href="http://validator.w3.org/check/referer">[Validate]</a>
|
||||
<p>Generated by <a href="https://github.com/rdoc/rdoc">RDoc</a> 3.12.
|
||||
<p>Generated with the <a href="http://deveiate.org/projects/Darkfish-Rdoc/">Darkfish Rdoc Generator</a> 3.
|
||||
</footer>
|
||||
|
||||
159
doc/HomeHelper.html
Normal file
@@ -0,0 +1,159 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<html>
|
||||
<head>
|
||||
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
|
||||
|
||||
<title>module HomeHelper - RDoc Documentation</title>
|
||||
|
||||
<link type="text/css" media="screen" href="./rdoc.css" rel="stylesheet">
|
||||
|
||||
<script type="text/javascript">
|
||||
var rdoc_rel_prefix = "./";
|
||||
</script>
|
||||
|
||||
<script type="text/javascript" charset="utf-8" src="./js/jquery.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/navigation.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/search_index.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/search.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/searcher.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/darkfish.js"></script>
|
||||
|
||||
|
||||
<body id="top" class="module">
|
||||
<nav id="metadata">
|
||||
<nav id="home-section" class="section">
|
||||
<h3 class="section-header">
|
||||
<a href="./index.html">Home</a>
|
||||
<a href="./table_of_contents.html#classes">Classes</a>
|
||||
<a href="./table_of_contents.html#methods">Methods</a>
|
||||
</h3>
|
||||
</nav>
|
||||
|
||||
|
||||
<nav id="search-section" class="section project-section" class="initially-hidden">
|
||||
<form action="#" method="get" accept-charset="utf-8">
|
||||
<h3 class="section-header">
|
||||
<input type="text" name="search" placeholder="Search" id="search-field"
|
||||
title="Type to search, Up and Down to navigate, Enter to load">
|
||||
</h3>
|
||||
</form>
|
||||
|
||||
<ul id="search-results" class="initially-hidden"></ul>
|
||||
</nav>
|
||||
|
||||
|
||||
<div id="file-metadata">
|
||||
<nav id="file-list-section" class="section">
|
||||
<h3 class="section-header">Defined In</h3>
|
||||
<ul>
|
||||
<li>app/helpers/home_helper.rb
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div id="class-metadata">
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div id="project-metadata">
|
||||
<nav id="fileindex-section" class="section project-section">
|
||||
<h3 class="section-header">Pages</h3>
|
||||
|
||||
<ul>
|
||||
|
||||
<li class="file"><a href="./Gemfile.html">Gemfile</a>
|
||||
|
||||
<li class="file"><a href="./LICENSE_txt.html">LICENSE</a>
|
||||
|
||||
<li class="file"><a href="./Rakefile.html">Rakefile</a>
|
||||
|
||||
<li class="file"><a href="./public/robots_txt.html">robots</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
<nav id="classindex-section" class="section project-section">
|
||||
<h3 class="section-header">Class and Module Index</h3>
|
||||
|
||||
<ul class="link-list">
|
||||
|
||||
<li><a href="./ActiveSupport.html">ActiveSupport</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase.html">ActiveSupport::TestCase</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase/ActionController.html">ActiveSupport::TestCase::ActionController</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase/ActionController/TestCase.html">ActiveSupport::TestCase::ActionController::TestCase</a>
|
||||
|
||||
<li><a href="./Growstuff.html">Growstuff</a>
|
||||
|
||||
<li><a href="./Growstuff/Application.html">Growstuff::Application</a>
|
||||
|
||||
<li><a href="./AddUsernameToUsers.html">AddUsernameToUsers</a>
|
||||
|
||||
<li><a href="./ApplicationController.html">ApplicationController</a>
|
||||
|
||||
<li><a href="./ApplicationHelper.html">ApplicationHelper</a>
|
||||
|
||||
<li><a href="./BrowsingTest.html">BrowsingTest</a>
|
||||
|
||||
<li><a href="./DeviseCreateUsers.html">DeviseCreateUsers</a>
|
||||
|
||||
<li><a href="./HomeController.html">HomeController</a>
|
||||
|
||||
<li><a href="./HomeControllerTest.html">HomeControllerTest</a>
|
||||
|
||||
<li><a href="./HomeHelper.html">HomeHelper</a>
|
||||
|
||||
<li><a href="./HomeHelperTest.html">HomeHelperTest</a>
|
||||
|
||||
<li><a href="./Object.html">Object</a>
|
||||
|
||||
<li><a href="./User.html">User</a>
|
||||
|
||||
<li><a href="./UserTest.html">UserTest</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<div id="documentation">
|
||||
<h1 class="module">module HomeHelper</h1>
|
||||
|
||||
<div id="description" class="description">
|
||||
|
||||
</div><!-- description -->
|
||||
|
||||
|
||||
|
||||
|
||||
<section id="5Buntitled-5D" class="documentation-section">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- Methods -->
|
||||
|
||||
</section><!-- 5Buntitled-5D -->
|
||||
|
||||
</div><!-- documentation -->
|
||||
|
||||
|
||||
<footer id="validator-badges">
|
||||
<p><a href="http://validator.w3.org/check/referer">[Validate]</a>
|
||||
<p>Generated by <a href="https://github.com/rdoc/rdoc">RDoc</a> 3.12.
|
||||
<p>Generated with the <a href="http://deveiate.org/projects/Darkfish-Rdoc/">Darkfish Rdoc Generator</a> 3.
|
||||
</footer>
|
||||
|
||||
165
doc/HomeHelperTest.html
Normal file
@@ -0,0 +1,165 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<html>
|
||||
<head>
|
||||
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
|
||||
|
||||
<title>class HomeHelperTest - RDoc Documentation</title>
|
||||
|
||||
<link type="text/css" media="screen" href="./rdoc.css" rel="stylesheet">
|
||||
|
||||
<script type="text/javascript">
|
||||
var rdoc_rel_prefix = "./";
|
||||
</script>
|
||||
|
||||
<script type="text/javascript" charset="utf-8" src="./js/jquery.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/navigation.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/search_index.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/search.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/searcher.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/darkfish.js"></script>
|
||||
|
||||
|
||||
<body id="top" class="class">
|
||||
<nav id="metadata">
|
||||
<nav id="home-section" class="section">
|
||||
<h3 class="section-header">
|
||||
<a href="./index.html">Home</a>
|
||||
<a href="./table_of_contents.html#classes">Classes</a>
|
||||
<a href="./table_of_contents.html#methods">Methods</a>
|
||||
</h3>
|
||||
</nav>
|
||||
|
||||
|
||||
<nav id="search-section" class="section project-section" class="initially-hidden">
|
||||
<form action="#" method="get" accept-charset="utf-8">
|
||||
<h3 class="section-header">
|
||||
<input type="text" name="search" placeholder="Search" id="search-field"
|
||||
title="Type to search, Up and Down to navigate, Enter to load">
|
||||
</h3>
|
||||
</form>
|
||||
|
||||
<ul id="search-results" class="initially-hidden"></ul>
|
||||
</nav>
|
||||
|
||||
|
||||
<div id="file-metadata">
|
||||
<nav id="file-list-section" class="section">
|
||||
<h3 class="section-header">Defined In</h3>
|
||||
<ul>
|
||||
<li>test/unit/helpers/home_helper_test.rb
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div id="class-metadata">
|
||||
|
||||
<nav id="parent-class-section" class="section">
|
||||
<h3 class="section-header">Parent</h3>
|
||||
|
||||
<p class="link">ActionView::TestCase
|
||||
|
||||
</nav>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div id="project-metadata">
|
||||
<nav id="fileindex-section" class="section project-section">
|
||||
<h3 class="section-header">Pages</h3>
|
||||
|
||||
<ul>
|
||||
|
||||
<li class="file"><a href="./Gemfile.html">Gemfile</a>
|
||||
|
||||
<li class="file"><a href="./LICENSE_txt.html">LICENSE</a>
|
||||
|
||||
<li class="file"><a href="./Rakefile.html">Rakefile</a>
|
||||
|
||||
<li class="file"><a href="./public/robots_txt.html">robots</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
<nav id="classindex-section" class="section project-section">
|
||||
<h3 class="section-header">Class and Module Index</h3>
|
||||
|
||||
<ul class="link-list">
|
||||
|
||||
<li><a href="./ActiveSupport.html">ActiveSupport</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase.html">ActiveSupport::TestCase</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase/ActionController.html">ActiveSupport::TestCase::ActionController</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase/ActionController/TestCase.html">ActiveSupport::TestCase::ActionController::TestCase</a>
|
||||
|
||||
<li><a href="./Growstuff.html">Growstuff</a>
|
||||
|
||||
<li><a href="./Growstuff/Application.html">Growstuff::Application</a>
|
||||
|
||||
<li><a href="./AddUsernameToUsers.html">AddUsernameToUsers</a>
|
||||
|
||||
<li><a href="./ApplicationController.html">ApplicationController</a>
|
||||
|
||||
<li><a href="./ApplicationHelper.html">ApplicationHelper</a>
|
||||
|
||||
<li><a href="./BrowsingTest.html">BrowsingTest</a>
|
||||
|
||||
<li><a href="./DeviseCreateUsers.html">DeviseCreateUsers</a>
|
||||
|
||||
<li><a href="./HomeController.html">HomeController</a>
|
||||
|
||||
<li><a href="./HomeControllerTest.html">HomeControllerTest</a>
|
||||
|
||||
<li><a href="./HomeHelper.html">HomeHelper</a>
|
||||
|
||||
<li><a href="./HomeHelperTest.html">HomeHelperTest</a>
|
||||
|
||||
<li><a href="./Object.html">Object</a>
|
||||
|
||||
<li><a href="./User.html">User</a>
|
||||
|
||||
<li><a href="./UserTest.html">UserTest</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<div id="documentation">
|
||||
<h1 class="class">class HomeHelperTest</h1>
|
||||
|
||||
<div id="description" class="description">
|
||||
|
||||
</div><!-- description -->
|
||||
|
||||
|
||||
|
||||
|
||||
<section id="5Buntitled-5D" class="documentation-section">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- Methods -->
|
||||
|
||||
</section><!-- 5Buntitled-5D -->
|
||||
|
||||
</div><!-- documentation -->
|
||||
|
||||
|
||||
<footer id="validator-badges">
|
||||
<p><a href="http://validator.w3.org/check/referer">[Validate]</a>
|
||||
<p>Generated by <a href="https://github.com/rdoc/rdoc">RDoc</a> 3.12.
|
||||
<p>Generated with the <a href="http://deveiate.org/projects/Darkfish-Rdoc/">Darkfish Rdoc Generator</a> 3.
|
||||
</footer>
|
||||
|
||||
848
doc/LICENSE_txt.html
Normal file
@@ -0,0 +1,848 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<html>
|
||||
<head>
|
||||
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
|
||||
|
||||
<title>LICENSE - RDoc Documentation</title>
|
||||
|
||||
<link type="text/css" media="screen" href="./rdoc.css" rel="stylesheet">
|
||||
|
||||
<script type="text/javascript">
|
||||
var rdoc_rel_prefix = "./";
|
||||
</script>
|
||||
|
||||
<script type="text/javascript" charset="utf-8" src="./js/jquery.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/navigation.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/search_index.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/search.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/searcher.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/darkfish.js"></script>
|
||||
|
||||
|
||||
<body class="file">
|
||||
<nav id="metadata">
|
||||
<nav id="home-section" class="section">
|
||||
<h3 class="section-header">
|
||||
<a href="./index.html">Home</a>
|
||||
<a href="./table_of_contents.html#classes">Classes</a>
|
||||
<a href="./table_of_contents.html#methods">Methods</a>
|
||||
</h3>
|
||||
</nav>
|
||||
|
||||
|
||||
<nav id="search-section" class="section project-section" class="initially-hidden">
|
||||
<form action="#" method="get" accept-charset="utf-8">
|
||||
<h3 class="section-header">
|
||||
<input type="text" name="search" placeholder="Search" id="search-field"
|
||||
title="Type to search, Up and Down to navigate, Enter to load">
|
||||
</h3>
|
||||
</form>
|
||||
|
||||
<ul id="search-results" class="initially-hidden"></ul>
|
||||
</nav>
|
||||
|
||||
|
||||
<div id="project-metadata">
|
||||
<nav id="fileindex-section" class="section project-section">
|
||||
<h3 class="section-header">Pages</h3>
|
||||
|
||||
<ul>
|
||||
|
||||
<li class="file"><a href="./Gemfile.html">Gemfile</a>
|
||||
|
||||
<li class="file"><a href="./LICENSE_txt.html">LICENSE</a>
|
||||
|
||||
<li class="file"><a href="./Rakefile.html">Rakefile</a>
|
||||
|
||||
<li class="file"><a href="./public/robots_txt.html">robots</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
<nav id="classindex-section" class="section project-section">
|
||||
<h3 class="section-header">Class and Module Index</h3>
|
||||
|
||||
<ul class="link-list">
|
||||
|
||||
<li><a href="./ActiveSupport.html">ActiveSupport</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase.html">ActiveSupport::TestCase</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase/ActionController.html">ActiveSupport::TestCase::ActionController</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase/ActionController/TestCase.html">ActiveSupport::TestCase::ActionController::TestCase</a>
|
||||
|
||||
<li><a href="./Growstuff.html">Growstuff</a>
|
||||
|
||||
<li><a href="./Growstuff/Application.html">Growstuff::Application</a>
|
||||
|
||||
<li><a href="./AddUsernameToUsers.html">AddUsernameToUsers</a>
|
||||
|
||||
<li><a href="./ApplicationController.html">ApplicationController</a>
|
||||
|
||||
<li><a href="./ApplicationHelper.html">ApplicationHelper</a>
|
||||
|
||||
<li><a href="./BrowsingTest.html">BrowsingTest</a>
|
||||
|
||||
<li><a href="./DeviseCreateUsers.html">DeviseCreateUsers</a>
|
||||
|
||||
<li><a href="./HomeController.html">HomeController</a>
|
||||
|
||||
<li><a href="./HomeControllerTest.html">HomeControllerTest</a>
|
||||
|
||||
<li><a href="./HomeHelper.html">HomeHelper</a>
|
||||
|
||||
<li><a href="./HomeHelperTest.html">HomeHelperTest</a>
|
||||
|
||||
<li><a href="./Object.html">Object</a>
|
||||
|
||||
<li><a href="./User.html">User</a>
|
||||
|
||||
<li><a href="./UserTest.html">UserTest</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<div id="documentation" class="description">
|
||||
|
||||
<pre> GNU AFFERO GENERAL PUBLIC LICENSE
|
||||
Version 3, 19 November 2007
|
||||
|
||||
Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
|
||||
Everyone is permitted to copy and distribute verbatim copies
|
||||
of this license document, but changing it is not allowed.
|
||||
|
||||
Preamble
|
||||
|
||||
The GNU Affero General Public License is a free, copyleft license for</pre>
|
||||
|
||||
<p>software and other kinds of works, specifically designed to ensure
|
||||
cooperation with the community in the case of network server software.</p>
|
||||
|
||||
<pre>The licenses for most software and other practical works are designed</pre>
|
||||
|
||||
<p>to take away your freedom to share and change the works. By contrast, our
|
||||
General Public Licenses are intended to guarantee your freedom to share and
|
||||
change all versions of a program–to make sure it remains free software for
|
||||
all its users.</p>
|
||||
|
||||
<pre>When we speak of free software, we are referring to freedom, not</pre>
|
||||
|
||||
<p>price. Our General Public Licenses are designed to make sure that you have
|
||||
the freedom to distribute copies of free software (and charge for them if
|
||||
you wish), that you receive source code or can get it if you want it, that
|
||||
you can change the software or use pieces of it in new free programs, and
|
||||
that you know you can do these things.</p>
|
||||
|
||||
<pre>Developers that use our General Public Licenses protect your rights</pre>
|
||||
|
||||
<p>with two steps: (1) assert copyright on the software, and (2) offer you
|
||||
this License which gives you legal permission to copy, distribute and/or
|
||||
modify the software.</p>
|
||||
|
||||
<pre>A secondary benefit of defending all users' freedom is that</pre>
|
||||
|
||||
<p>improvements made in alternate versions of the program, if they receive
|
||||
widespread use, become available for other developers to incorporate. Many
|
||||
developers of free software are heartened and encouraged by the resulting
|
||||
cooperation. However, in the case of software used on network servers,
|
||||
this result may fail to come about. The GNU General Public License permits
|
||||
making a modified version and letting the public access it on a server
|
||||
without ever releasing its source code to the public.</p>
|
||||
|
||||
<pre>The GNU Affero General Public License is designed specifically to</pre>
|
||||
|
||||
<p>ensure that, in such cases, the modified source code becomes available to
|
||||
the community. It requires the operator of a network server to provide the
|
||||
source code of the modified version running there to the users of that
|
||||
server. Therefore, public use of a modified version, on a publicly
|
||||
accessible server, gives the public access to the source code of the
|
||||
modified version.</p>
|
||||
|
||||
<pre>An older license, called the Affero General Public License and</pre>
|
||||
|
||||
<p>published by Affero, was designed to accomplish similar goals. This is a
|
||||
different license, not a version of the Affero GPL, but Affero has released
|
||||
a new version of the Affero GPL which permits relicensing under this
|
||||
license.</p>
|
||||
|
||||
<pre>The precise terms and conditions for copying, distribution and</pre>
|
||||
|
||||
<p>modification follow.</p>
|
||||
|
||||
<pre> TERMS AND CONDITIONS
|
||||
|
||||
0. Definitions.
|
||||
|
||||
"This License" refers to version 3 of the GNU Affero General Public License.
|
||||
|
||||
"Copyright" also means copyright-like laws that apply to other kinds of</pre>
|
||||
|
||||
<p>works, such as semiconductor masks.</p>
|
||||
|
||||
<pre>"The Program" refers to any copyrightable work licensed under this</pre>
|
||||
|
||||
<p>License. Each licensee is addressed as “you”. “Licensees” and
|
||||
“recipients” may be individuals or organizations.</p>
|
||||
|
||||
<pre>To "modify" a work means to copy from or adapt all or part of the work</pre>
|
||||
|
||||
<p>in a fashion requiring copyright permission, other than the making of an
|
||||
exact copy. The resulting work is called a “modified version” of the
|
||||
earlier work or a work “based on” the earlier work.</p>
|
||||
|
||||
<pre>A "covered work" means either the unmodified Program or a work based</pre>
|
||||
|
||||
<p>on the Program.</p>
|
||||
|
||||
<pre>To "propagate" a work means to do anything with it that, without</pre>
|
||||
|
||||
<p>permission, would make you directly or secondarily liable for infringement
|
||||
under applicable copyright law, except executing it on a computer or
|
||||
modifying a private copy. Propagation includes copying, distribution (with
|
||||
or without modification), making available to the public, and in some
|
||||
countries other activities as well.</p>
|
||||
|
||||
<pre>To "convey" a work means any kind of propagation that enables other</pre>
|
||||
|
||||
<p>parties to make or receive copies. Mere interaction with a user through a
|
||||
computer network, with no transfer of a copy, is not conveying.</p>
|
||||
|
||||
<pre>An interactive user interface displays "Appropriate Legal Notices"</pre>
|
||||
|
||||
<p>to the extent that it includes a convenient and prominently visible feature
|
||||
that (1) displays an appropriate copyright notice, and (2) tells the user
|
||||
that there is no warranty for the work (except to the extent that
|
||||
warranties are provided), that licensees may convey the work under this
|
||||
License, and how to view a copy of this License. If the interface presents
|
||||
a list of user commands or options, such as a menu, a prominent item in the
|
||||
list meets this criterion.</p>
|
||||
|
||||
<pre>1. Source Code.
|
||||
|
||||
The "source code" for a work means the preferred form of the work</pre>
|
||||
|
||||
<p>for making modifications to it. “<a href="Object.html">Object</a> code”
|
||||
means any non-source form of a work.</p>
|
||||
|
||||
<pre>A "Standard Interface" means an interface that either is an official</pre>
|
||||
|
||||
<p>standard defined by a recognized standards body, or, in the case of
|
||||
interfaces specified for a particular programming language, one that is
|
||||
widely used among developers working in that language.</p>
|
||||
|
||||
<pre>The "System Libraries" of an executable work include anything, other</pre>
|
||||
|
||||
<p>than the work as a whole, that (a) is included in the normal form of
|
||||
packaging a Major Component, but which is not part of that Major Component,
|
||||
and (b) serves only to enable use of the work with that Major Component, or
|
||||
to implement a Standard Interface for which an implementation is available
|
||||
to the public in source code form. A “Major Component”, in this context,
|
||||
means a major essential component (kernel, window system, and so on) of the
|
||||
specific operating system (if any) on which the executable work runs, or a
|
||||
compiler used to produce the work, or an object code interpreter used to
|
||||
run it.</p>
|
||||
|
||||
<pre>The "Corresponding Source" for a work in object code form means all</pre>
|
||||
|
||||
<p>the source code needed to generate, install, and (for an executable work)
|
||||
run the object code and to modify the work, including scripts to control
|
||||
those activities. However, it does not include the work’s System
|
||||
Libraries, or general-purpose tools or generally available free programs
|
||||
which are used unmodified in performing those activities but which are not
|
||||
part of the work. For example, Corresponding Source includes interface
|
||||
definition files associated with source files for the work, and the source
|
||||
code for shared libraries and dynamically linked subprograms that the work
|
||||
is specifically designed to require, such as by intimate data communication
|
||||
or control flow between those subprograms and other parts of the work.</p>
|
||||
|
||||
<pre>The Corresponding Source need not include anything that users</pre>
|
||||
|
||||
<p>can regenerate automatically from other parts of the Corresponding Source.</p>
|
||||
|
||||
<pre>The Corresponding Source for a work in source code form is that</pre>
|
||||
|
||||
<p>same work.</p>
|
||||
|
||||
<pre>2. Basic Permissions.
|
||||
|
||||
All rights granted under this License are granted for the term of</pre>
|
||||
|
||||
<p>copyright on the Program, and are irrevocable provided the stated
|
||||
conditions are met. This License explicitly affirms your unlimited
|
||||
permission to run the unmodified Program. The output from running a
|
||||
covered work is covered by this License only if the output, given its
|
||||
content, constitutes a covered work. This License acknowledges your rights
|
||||
of fair use or other equivalent, as provided by copyright law.</p>
|
||||
|
||||
<pre>You may make, run and propagate covered works that you do not</pre>
|
||||
|
||||
<p>convey, without conditions so long as your license otherwise remains in
|
||||
force. You may convey covered works to others for the sole purpose of
|
||||
having them make modifications exclusively for you, or provide you with
|
||||
facilities for running those works, provided that you comply with the terms
|
||||
of this License in conveying all material for which you do not control
|
||||
copyright. Those thus making or running the covered works for you must do
|
||||
so exclusively on your behalf, under your direction and control, on terms
|
||||
that prohibit them from making any copies of your copyrighted material
|
||||
outside their relationship with you.</p>
|
||||
|
||||
<pre>Conveying under any other circumstances is permitted solely under</pre>
|
||||
|
||||
<p>the conditions stated below. Sublicensing is not allowed; section 10 makes
|
||||
it unnecessary.</p>
|
||||
|
||||
<pre>3. Protecting Users' Legal Rights From Anti-Circumvention Law.
|
||||
|
||||
No covered work shall be deemed part of an effective technological</pre>
|
||||
|
||||
<p>measure under any applicable law fulfilling obligations under article 11 of
|
||||
the WIPO copyright treaty adopted on 20 December 1996, or similar laws
|
||||
prohibiting or restricting circumvention of such measures.</p>
|
||||
|
||||
<pre>When you convey a covered work, you waive any legal power to forbid</pre>
|
||||
|
||||
<p>circumvention of technological measures to the extent such circumvention is
|
||||
effected by exercising rights under this License with respect to the
|
||||
covered work, and you disclaim any intention to limit operation or
|
||||
modification of the work as a means of enforcing, against the work’s users,
|
||||
your or third parties’ legal rights to forbid circumvention of
|
||||
technological measures.</p>
|
||||
|
||||
<pre>4. Conveying Verbatim Copies.
|
||||
|
||||
You may convey verbatim copies of the Program's source code as you</pre>
|
||||
|
||||
<p>receive it, in any medium, provided that you conspicuously and
|
||||
appropriately publish on each copy an appropriate copyright notice; keep
|
||||
intact all notices stating that this License and any non-permissive terms
|
||||
added in accord with section 7 apply to the code; keep intact all notices
|
||||
of the absence of any warranty; and give all recipients a copy of this
|
||||
License along with the Program.</p>
|
||||
|
||||
<pre>You may charge any price or no price for each copy that you convey,</pre>
|
||||
|
||||
<p>and you may offer support or warranty protection for a fee.</p>
|
||||
|
||||
<pre>5. Conveying Modified Source Versions.
|
||||
|
||||
You may convey a work based on the Program, or the modifications to</pre>
|
||||
|
||||
<p>produce it from the Program, in the form of source code under the terms of
|
||||
section 4, provided that you also meet all of these conditions:</p>
|
||||
|
||||
<pre> a) The work must carry prominent notices stating that you modified
|
||||
it, and giving a relevant date.
|
||||
|
||||
b) The work must carry prominent notices stating that it is
|
||||
released under this License and any conditions added under section
|
||||
7. This requirement modifies the requirement in section 4 to
|
||||
"keep intact all notices".
|
||||
|
||||
c) You must license the entire work, as a whole, under this
|
||||
License to anyone who comes into possession of a copy. This
|
||||
License will therefore apply, along with any applicable section 7
|
||||
additional terms, to the whole of the work, and all its parts,
|
||||
regardless of how they are packaged. This License gives no
|
||||
permission to license the work in any other way, but it does not
|
||||
invalidate such permission if you have separately received it.
|
||||
|
||||
d) If the work has interactive user interfaces, each must display
|
||||
Appropriate Legal Notices; however, if the Program has interactive
|
||||
interfaces that do not display Appropriate Legal Notices, your
|
||||
work need not make them do so.
|
||||
|
||||
A compilation of a covered work with other separate and independent</pre>
|
||||
|
||||
<p>works, which are not by their nature extensions of the covered work, and
|
||||
which are not combined with it such as to form a larger program, in or on a
|
||||
volume of a storage or distribution medium, is called an “aggregate” if the
|
||||
compilation and its resulting copyright are not used to limit the access or
|
||||
legal rights of the compilation’s users beyond what the individual works
|
||||
permit. Inclusion of a covered work in an aggregate does not cause this
|
||||
License to apply to the other parts of the aggregate.</p>
|
||||
|
||||
<pre>6. Conveying Non-Source Forms.
|
||||
|
||||
You may convey a covered work in object code form under the terms</pre>
|
||||
|
||||
<p>of sections 4 and 5, provided that you also convey the machine-readable
|
||||
Corresponding Source under the terms of this License, in one of these ways:</p>
|
||||
|
||||
<pre class="ruby"> <span class="ruby-identifier">a</span>) <span class="ruby-constant">Convey</span> <span class="ruby-identifier">the</span> <span class="ruby-identifier">object</span> <span class="ruby-identifier">code</span> <span class="ruby-keyword">in</span>, <span class="ruby-keyword">or</span> <span class="ruby-identifier">embodied</span> <span class="ruby-keyword">in</span>, <span class="ruby-identifier">a</span> <span class="ruby-identifier">physical</span> <span class="ruby-identifier">product</span>
|
||||
(<span class="ruby-identifier">including</span> <span class="ruby-identifier">a</span> <span class="ruby-identifier">physical</span> <span class="ruby-identifier">distribution</span> <span class="ruby-identifier">medium</span>), <span class="ruby-identifier">accompanied</span> <span class="ruby-identifier">by</span> <span class="ruby-identifier">the</span>
|
||||
<span class="ruby-constant">Corresponding</span> <span class="ruby-constant">Source</span> <span class="ruby-identifier">fixed</span> <span class="ruby-identifier">on</span> <span class="ruby-identifier">a</span> <span class="ruby-identifier">durable</span> <span class="ruby-identifier">physical</span> <span class="ruby-identifier">medium</span>
|
||||
<span class="ruby-identifier">customarily</span> <span class="ruby-identifier">used</span> <span class="ruby-keyword">for</span> <span class="ruby-identifier">software</span> <span class="ruby-identifier">interchange</span>.
|
||||
|
||||
<span class="ruby-identifier">b</span>) <span class="ruby-constant">Convey</span> <span class="ruby-identifier">the</span> <span class="ruby-identifier">object</span> <span class="ruby-identifier">code</span> <span class="ruby-keyword">in</span>, <span class="ruby-keyword">or</span> <span class="ruby-identifier">embodied</span> <span class="ruby-keyword">in</span>, <span class="ruby-identifier">a</span> <span class="ruby-identifier">physical</span> <span class="ruby-identifier">product</span>
|
||||
(<span class="ruby-identifier">including</span> <span class="ruby-identifier">a</span> <span class="ruby-identifier">physical</span> <span class="ruby-identifier">distribution</span> <span class="ruby-identifier">medium</span>), <span class="ruby-identifier">accompanied</span> <span class="ruby-identifier">by</span> <span class="ruby-identifier">a</span>
|
||||
<span class="ruby-identifier">written</span> <span class="ruby-identifier">offer</span>, <span class="ruby-identifier">valid</span> <span class="ruby-keyword">for</span> <span class="ruby-identifier">at</span> <span class="ruby-identifier">least</span> <span class="ruby-identifier">three</span> <span class="ruby-identifier">years</span> <span class="ruby-keyword">and</span> <span class="ruby-identifier">valid</span> <span class="ruby-keyword">for</span> <span class="ruby-identifier">as</span>
|
||||
<span class="ruby-identifier">long</span> <span class="ruby-identifier">as</span> <span class="ruby-identifier">you</span> <span class="ruby-identifier">offer</span> <span class="ruby-identifier">spare</span> <span class="ruby-identifier">parts</span> <span class="ruby-keyword">or</span> <span class="ruby-identifier">customer</span> <span class="ruby-identifier">support</span> <span class="ruby-keyword">for</span> <span class="ruby-identifier">that</span> <span class="ruby-identifier">product</span>
|
||||
<span class="ruby-identifier">model</span>, <span class="ruby-identifier">to</span> <span class="ruby-identifier">give</span> <span class="ruby-identifier">anyone</span> <span class="ruby-identifier">who</span> <span class="ruby-identifier">possesses</span> <span class="ruby-identifier">the</span> <span class="ruby-identifier">object</span> <span class="ruby-identifier">code</span> <span class="ruby-identifier">either</span> (<span class="ruby-value">1</span>) <span class="ruby-identifier">a</span>
|
||||
<span class="ruby-identifier">copy</span> <span class="ruby-identifier">of</span> <span class="ruby-identifier">the</span> <span class="ruby-constant">Corresponding</span> <span class="ruby-constant">Source</span> <span class="ruby-keyword">for</span> <span class="ruby-identifier">all</span> <span class="ruby-identifier">the</span> <span class="ruby-identifier">software</span> <span class="ruby-keyword">in</span> <span class="ruby-identifier">the</span>
|
||||
<span class="ruby-identifier">product</span> <span class="ruby-identifier">that</span> <span class="ruby-identifier">is</span> <span class="ruby-identifier">covered</span> <span class="ruby-identifier">by</span> <span class="ruby-identifier">this</span> <span class="ruby-constant">License</span>, <span class="ruby-identifier">on</span> <span class="ruby-identifier">a</span> <span class="ruby-identifier">durable</span> <span class="ruby-identifier">physical</span>
|
||||
<span class="ruby-identifier">medium</span> <span class="ruby-identifier">customarily</span> <span class="ruby-identifier">used</span> <span class="ruby-keyword">for</span> <span class="ruby-identifier">software</span> <span class="ruby-identifier">interchange</span>, <span class="ruby-keyword">for</span> <span class="ruby-identifier">a</span> <span class="ruby-identifier">price</span> <span class="ruby-identifier">no</span>
|
||||
<span class="ruby-identifier">more</span> <span class="ruby-identifier">than</span> <span class="ruby-identifier">your</span> <span class="ruby-identifier">reasonable</span> <span class="ruby-identifier">cost</span> <span class="ruby-identifier">of</span> <span class="ruby-identifier">physically</span> <span class="ruby-identifier">performing</span> <span class="ruby-identifier">this</span>
|
||||
<span class="ruby-identifier">conveying</span> <span class="ruby-identifier">of</span> <span class="ruby-identifier">source</span>, <span class="ruby-keyword">or</span> (<span class="ruby-value">2</span>) <span class="ruby-identifier">access</span> <span class="ruby-identifier">to</span> <span class="ruby-identifier">copy</span> <span class="ruby-identifier">the</span>
|
||||
<span class="ruby-constant">Corresponding</span> <span class="ruby-constant">Source</span> <span class="ruby-identifier">from</span> <span class="ruby-identifier">a</span> <span class="ruby-identifier">network</span> <span class="ruby-identifier">server</span> <span class="ruby-identifier">at</span> <span class="ruby-identifier">no</span> <span class="ruby-identifier">charge</span>.
|
||||
|
||||
<span class="ruby-identifier">c</span>) <span class="ruby-constant">Convey</span> <span class="ruby-identifier">individual</span> <span class="ruby-identifier">copies</span> <span class="ruby-identifier">of</span> <span class="ruby-identifier">the</span> <span class="ruby-identifier">object</span> <span class="ruby-identifier">code</span> <span class="ruby-identifier">with</span> <span class="ruby-identifier">a</span> <span class="ruby-identifier">copy</span> <span class="ruby-identifier">of</span> <span class="ruby-identifier">the</span>
|
||||
<span class="ruby-identifier">written</span> <span class="ruby-identifier">offer</span> <span class="ruby-identifier">to</span> <span class="ruby-identifier">provide</span> <span class="ruby-identifier">the</span> <span class="ruby-constant">Corresponding</span> <span class="ruby-constant">Source</span>. <span class="ruby-constant">This</span>
|
||||
<span class="ruby-identifier">alternative</span> <span class="ruby-identifier">is</span> <span class="ruby-identifier">allowed</span> <span class="ruby-identifier">only</span> <span class="ruby-identifier">occasionally</span> <span class="ruby-keyword">and</span> <span class="ruby-identifier">noncommercially</span>, <span class="ruby-keyword">and</span>
|
||||
<span class="ruby-identifier">only</span> <span class="ruby-keyword">if</span> <span class="ruby-identifier">you</span> <span class="ruby-identifier">received</span> <span class="ruby-identifier">the</span> <span class="ruby-identifier">object</span> <span class="ruby-identifier">code</span> <span class="ruby-identifier">with</span> <span class="ruby-identifier">such</span> <span class="ruby-identifier">an</span> <span class="ruby-identifier">offer</span>, <span class="ruby-keyword">in</span> <span class="ruby-identifier">accord</span>
|
||||
<span class="ruby-identifier">with</span> <span class="ruby-identifier">subsection</span> <span class="ruby-value">6</span><span class="ruby-identifier">b</span>.
|
||||
|
||||
<span class="ruby-identifier">d</span>) <span class="ruby-constant">Convey</span> <span class="ruby-identifier">the</span> <span class="ruby-identifier">object</span> <span class="ruby-identifier">code</span> <span class="ruby-identifier">by</span> <span class="ruby-identifier">offering</span> <span class="ruby-identifier">access</span> <span class="ruby-identifier">from</span> <span class="ruby-identifier">a</span> <span class="ruby-identifier">designated</span>
|
||||
<span class="ruby-identifier">place</span> (<span class="ruby-identifier">gratis</span> <span class="ruby-keyword">or</span> <span class="ruby-keyword">for</span> <span class="ruby-identifier">a</span> <span class="ruby-identifier">charge</span>), <span class="ruby-keyword">and</span> <span class="ruby-identifier">offer</span> <span class="ruby-identifier">equivalent</span> <span class="ruby-identifier">access</span> <span class="ruby-identifier">to</span> <span class="ruby-identifier">the</span>
|
||||
<span class="ruby-constant">Corresponding</span> <span class="ruby-constant">Source</span> <span class="ruby-keyword">in</span> <span class="ruby-identifier">the</span> <span class="ruby-identifier">same</span> <span class="ruby-identifier">way</span> <span class="ruby-identifier">through</span> <span class="ruby-identifier">the</span> <span class="ruby-identifier">same</span> <span class="ruby-identifier">place</span> <span class="ruby-identifier">at</span> <span class="ruby-identifier">no</span>
|
||||
<span class="ruby-identifier">further</span> <span class="ruby-identifier">charge</span>. <span class="ruby-constant">You</span> <span class="ruby-identifier">need</span> <span class="ruby-keyword">not</span> <span class="ruby-identifier">require</span> <span class="ruby-identifier">recipients</span> <span class="ruby-identifier">to</span> <span class="ruby-identifier">copy</span> <span class="ruby-identifier">the</span>
|
||||
<span class="ruby-constant">Corresponding</span> <span class="ruby-constant">Source</span> <span class="ruby-identifier">along</span> <span class="ruby-identifier">with</span> <span class="ruby-identifier">the</span> <span class="ruby-identifier">object</span> <span class="ruby-identifier">code</span>. <span class="ruby-constant">If</span> <span class="ruby-identifier">the</span> <span class="ruby-identifier">place</span> <span class="ruby-identifier">to</span>
|
||||
<span class="ruby-identifier">copy</span> <span class="ruby-identifier">the</span> <span class="ruby-identifier">object</span> <span class="ruby-identifier">code</span> <span class="ruby-identifier">is</span> <span class="ruby-identifier">a</span> <span class="ruby-identifier">network</span> <span class="ruby-identifier">server</span>, <span class="ruby-identifier">the</span> <span class="ruby-constant">Corresponding</span> <span class="ruby-constant">Source</span>
|
||||
<span class="ruby-identifier">may</span> <span class="ruby-identifier">be</span> <span class="ruby-identifier">on</span> <span class="ruby-identifier">a</span> <span class="ruby-identifier">different</span> <span class="ruby-identifier">server</span> (<span class="ruby-identifier">operated</span> <span class="ruby-identifier">by</span> <span class="ruby-identifier">you</span> <span class="ruby-keyword">or</span> <span class="ruby-identifier">a</span> <span class="ruby-identifier">third</span> <span class="ruby-identifier">party</span>)
|
||||
<span class="ruby-identifier">that</span> <span class="ruby-identifier">supports</span> <span class="ruby-identifier">equivalent</span> <span class="ruby-identifier">copying</span> <span class="ruby-identifier">facilities</span>, <span class="ruby-identifier">provided</span> <span class="ruby-identifier">you</span> <span class="ruby-identifier">maintain</span>
|
||||
<span class="ruby-identifier">clear</span> <span class="ruby-identifier">directions</span> <span class="ruby-keyword">next</span> <span class="ruby-identifier">to</span> <span class="ruby-identifier">the</span> <span class="ruby-identifier">object</span> <span class="ruby-identifier">code</span> <span class="ruby-identifier">saying</span> <span class="ruby-identifier">where</span> <span class="ruby-identifier">to</span> <span class="ruby-identifier">find</span> <span class="ruby-identifier">the</span>
|
||||
<span class="ruby-constant">Corresponding</span> <span class="ruby-constant">Source</span>. <span class="ruby-constant">Regardless</span> <span class="ruby-identifier">of</span> <span class="ruby-identifier">what</span> <span class="ruby-identifier">server</span> <span class="ruby-identifier">hosts</span> <span class="ruby-identifier">the</span>
|
||||
<span class="ruby-constant">Corresponding</span> <span class="ruby-constant">Source</span>, <span class="ruby-identifier">you</span> <span class="ruby-identifier">remain</span> <span class="ruby-identifier">obligated</span> <span class="ruby-identifier">to</span> <span class="ruby-keyword">ensure</span> <span class="ruby-identifier">that</span> <span class="ruby-identifier">it</span> <span class="ruby-identifier">is</span>
|
||||
<span class="ruby-identifier">available</span> <span class="ruby-keyword">for</span> <span class="ruby-identifier">as</span> <span class="ruby-identifier">long</span> <span class="ruby-identifier">as</span> <span class="ruby-identifier">needed</span> <span class="ruby-identifier">to</span> <span class="ruby-identifier">satisfy</span> <span class="ruby-identifier">these</span> <span class="ruby-identifier">requirements</span>.
|
||||
|
||||
<span class="ruby-identifier">e</span>) <span class="ruby-constant">Convey</span> <span class="ruby-identifier">the</span> <span class="ruby-identifier">object</span> <span class="ruby-identifier">code</span> <span class="ruby-identifier">using</span> <span class="ruby-identifier">peer</span><span class="ruby-operator">-</span><span class="ruby-identifier">to</span><span class="ruby-operator">-</span><span class="ruby-identifier">peer</span> <span class="ruby-identifier">transmission</span>, <span class="ruby-identifier">provided</span>
|
||||
<span class="ruby-identifier">you</span> <span class="ruby-identifier">inform</span> <span class="ruby-identifier">other</span> <span class="ruby-identifier">peers</span> <span class="ruby-identifier">where</span> <span class="ruby-identifier">the</span> <span class="ruby-identifier">object</span> <span class="ruby-identifier">code</span> <span class="ruby-keyword">and</span> <span class="ruby-constant">Corresponding</span>
|
||||
<span class="ruby-constant">Source</span> <span class="ruby-identifier">of</span> <span class="ruby-identifier">the</span> <span class="ruby-identifier">work</span> <span class="ruby-identifier">are</span> <span class="ruby-identifier">being</span> <span class="ruby-identifier">offered</span> <span class="ruby-identifier">to</span> <span class="ruby-identifier">the</span> <span class="ruby-identifier">general</span> <span class="ruby-identifier">public</span> <span class="ruby-identifier">at</span> <span class="ruby-identifier">no</span>
|
||||
<span class="ruby-identifier">charge</span> <span class="ruby-identifier">under</span> <span class="ruby-identifier">subsection</span> <span class="ruby-value">6</span><span class="ruby-identifier">d</span>.
|
||||
|
||||
<span class="ruby-constant">A</span> <span class="ruby-identifier">separable</span> <span class="ruby-identifier">portion</span> <span class="ruby-identifier">of</span> <span class="ruby-identifier">the</span> <span class="ruby-identifier">object</span> <span class="ruby-identifier">code</span>, <span class="ruby-identifier">whose</span> <span class="ruby-identifier">source</span> <span class="ruby-identifier">code</span> <span class="ruby-identifier">is</span> <span class="ruby-identifier">excluded</span>
|
||||
</pre>
|
||||
|
||||
<p>from the Corresponding Source as a System Library, need not be included in
|
||||
conveying the object code work.</p>
|
||||
|
||||
<pre>A "User Product" is either (1) a "consumer product", which means any</pre>
|
||||
|
||||
<p>tangible personal property which is normally used for personal, family, or
|
||||
household purposes, or (2) anything designed or sold for incorporation into
|
||||
a dwelling. In determining whether a product is a consumer product,
|
||||
doubtful cases shall be resolved in favor of coverage. For a particular
|
||||
product received by a particular user, “normally used” refers to a typical
|
||||
or common use of that class of product, regardless of the status of the
|
||||
particular user or of the way in which the particular user actually uses,
|
||||
or expects or is expected to use, the product. A product is a consumer
|
||||
product regardless of whether the product has substantial commercial,
|
||||
industrial or non-consumer uses, unless such uses represent the only
|
||||
significant mode of use of the product.</p>
|
||||
|
||||
<pre>"Installation Information" for a User Product means any methods,</pre>
|
||||
|
||||
<p>procedures, authorization keys, or other information required to install
|
||||
and execute modified versions of a covered work in that <a
|
||||
href="User.html">User</a> Product from a modified version of its
|
||||
Corresponding Source. The information must suffice to ensure that the
|
||||
continued functioning of the modified object code is in no case prevented
|
||||
or interfered with solely because modification has been made.</p>
|
||||
|
||||
<pre>If you convey an object code work under this section in, or with, or</pre>
|
||||
|
||||
<p>specifically for use in, a <a href="User.html">User</a> Product, and the
|
||||
conveying occurs as part of a transaction in which the right of possession
|
||||
and use of the <a href="User.html">User</a> Product is transferred to the
|
||||
recipient in perpetuity or for a fixed term (regardless of how the
|
||||
transaction is characterized), the Corresponding Source conveyed under this
|
||||
section must be accompanied by the Installation Information. But this
|
||||
requirement does not apply if neither you nor any third party retains the
|
||||
ability to install modified object code on the <a href="User.html">User</a>
|
||||
Product (for example, the work has been installed in ROM).</p>
|
||||
|
||||
<pre>The requirement to provide Installation Information does not include a</pre>
|
||||
|
||||
<p>requirement to continue to provide support service, warranty, or updates
|
||||
for a work that has been modified or installed by the recipient, or for the
|
||||
<a href="User.html">User</a> Product in which it has been modified or
|
||||
installed. Access to a network may be denied when the modification itself
|
||||
materially and adversely affects the operation of the network or violates
|
||||
the rules and protocols for communication across the network.</p>
|
||||
|
||||
<pre>Corresponding Source conveyed, and Installation Information provided,</pre>
|
||||
|
||||
<p>in accord with this section must be in a format that is publicly documented
|
||||
(and with an implementation available to the public in source code form),
|
||||
and must require no special password or key for unpacking, reading or
|
||||
copying.</p>
|
||||
|
||||
<pre>7. Additional Terms.
|
||||
|
||||
"Additional permissions" are terms that supplement the terms of this</pre>
|
||||
|
||||
<p>License by making exceptions from one or more of its conditions. Additional
|
||||
permissions that are applicable to the entire Program shall be treated as
|
||||
though they were included in this License, to the extent that they are
|
||||
valid under applicable law. If additional permissions apply only to part
|
||||
of the Program, that part may be used separately under those permissions,
|
||||
but the entire Program remains governed by this License without regard to
|
||||
the additional permissions.</p>
|
||||
|
||||
<pre>When you convey a copy of a covered work, you may at your option</pre>
|
||||
|
||||
<p>remove any additional permissions from that copy, or from any part of it.
|
||||
(Additional permissions may be written to require their own removal in
|
||||
certain cases when you modify the work.) You may place additional
|
||||
permissions on material, added by you to a covered work, for which you have
|
||||
or can give appropriate copyright permission.</p>
|
||||
|
||||
<pre>Notwithstanding any other provision of this License, for material you</pre>
|
||||
|
||||
<p>add to a covered work, you may (if authorized by the copyright holders of
|
||||
that material) supplement the terms of this License with terms:</p>
|
||||
|
||||
<pre> a) Disclaiming warranty or limiting liability differently from the
|
||||
terms of sections 15 and 16 of this License; or
|
||||
|
||||
b) Requiring preservation of specified reasonable legal notices or
|
||||
author attributions in that material or in the Appropriate Legal
|
||||
Notices displayed by works containing it; or
|
||||
|
||||
c) Prohibiting misrepresentation of the origin of that material, or
|
||||
requiring that modified versions of such material be marked in
|
||||
reasonable ways as different from the original version; or
|
||||
|
||||
d) Limiting the use for publicity purposes of names of licensors or
|
||||
authors of the material; or
|
||||
|
||||
e) Declining to grant rights under trademark law for use of some
|
||||
trade names, trademarks, or service marks; or
|
||||
|
||||
f) Requiring indemnification of licensors and authors of that
|
||||
material by anyone who conveys the material (or modified versions of
|
||||
it) with contractual assumptions of liability to the recipient, for
|
||||
any liability that these contractual assumptions directly impose on
|
||||
those licensors and authors.
|
||||
|
||||
All other non-permissive additional terms are considered "further</pre>
|
||||
|
||||
<p>restrictions“ within the meaning of section 10. If the Program as you
|
||||
received it, or any part of it, contains a notice stating that it is
|
||||
governed by this License along with a term that is a further restriction,
|
||||
you may remove that term. If a license document contains a further
|
||||
restriction but permits relicensing or conveying under this License, you
|
||||
may add to a covered work material governed by the terms of that license
|
||||
document, provided that the further restriction does not survive such
|
||||
relicensing or conveying.</p>
|
||||
|
||||
<pre>If you add terms to a covered work in accord with this section, you</pre>
|
||||
|
||||
<p>must place, in the relevant source files, a statement of the additional
|
||||
terms that apply to those files, or a notice indicating where to find the
|
||||
applicable terms.</p>
|
||||
|
||||
<pre>Additional terms, permissive or non-permissive, may be stated in the</pre>
|
||||
|
||||
<p>form of a separately written license, or stated as exceptions; the above
|
||||
requirements apply either way.</p>
|
||||
|
||||
<pre>8. Termination.
|
||||
|
||||
You may not propagate or modify a covered work except as expressly</pre>
|
||||
|
||||
<p>provided under this License. Any attempt otherwise to propagate or modify
|
||||
it is void, and will automatically terminate your rights under this License
|
||||
(including any patent licenses granted under the third paragraph of section
|
||||
11).</p>
|
||||
|
||||
<pre>However, if you cease all violation of this License, then your</pre>
|
||||
|
||||
<p>license from a particular copyright holder is reinstated (a) provisionally,
|
||||
unless and until the copyright holder explicitly and finally terminates
|
||||
your license, and (b) permanently, if the copyright holder fails to notify
|
||||
you of the violation by some reasonable means prior to 60 days after the
|
||||
cessation.</p>
|
||||
|
||||
<pre>Moreover, your license from a particular copyright holder is</pre>
|
||||
|
||||
<p>reinstated permanently if the copyright holder notifies you of the
|
||||
violation by some reasonable means, this is the first time you have
|
||||
received notice of violation of this License (for any work) from that
|
||||
copyright holder, and you cure the violation prior to 30 days after your
|
||||
receipt of the notice.</p>
|
||||
|
||||
<pre>Termination of your rights under this section does not terminate the</pre>
|
||||
|
||||
<p>licenses of parties who have received copies or rights from you under this
|
||||
License. If your rights have been terminated and not permanently
|
||||
reinstated, you do not qualify to receive new licenses for the same
|
||||
material under section 10.</p>
|
||||
|
||||
<pre>9. Acceptance Not Required for Having Copies.
|
||||
|
||||
You are not required to accept this License in order to receive or</pre>
|
||||
|
||||
<p>run a copy of the Program. Ancillary propagation of a covered work
|
||||
occurring solely as a consequence of using peer-to-peer transmission to
|
||||
receive a copy likewise does not require acceptance. However, nothing
|
||||
other than this License grants you permission to propagate or modify any
|
||||
covered work. These actions infringe copyright if you do not accept this
|
||||
License. Therefore, by modifying or propagating a covered work, you
|
||||
indicate your acceptance of this License to do so.</p>
|
||||
|
||||
<pre>10. Automatic Licensing of Downstream Recipients.
|
||||
|
||||
Each time you convey a covered work, the recipient automatically</pre>
|
||||
|
||||
<p>receives a license from the original licensors, to run, modify and
|
||||
propagate that work, subject to this License. You are not responsible for
|
||||
enforcing compliance by third parties with this License.</p>
|
||||
|
||||
<pre>An "entity transaction" is a transaction transferring control of an</pre>
|
||||
|
||||
<p>organization, or substantially all assets of one, or subdividing an
|
||||
organization, or merging organizations. If propagation of a covered work
|
||||
results from an entity transaction, each party to that transaction who
|
||||
receives a copy of the work also receives whatever licenses to the work the
|
||||
party’s predecessor in interest had or could give under the previous
|
||||
paragraph, plus a right to possession of the Corresponding Source of the
|
||||
work from the predecessor in interest, if the predecessor has it or can get
|
||||
it with reasonable efforts.</p>
|
||||
|
||||
<pre>You may not impose any further restrictions on the exercise of the</pre>
|
||||
|
||||
<p>rights granted or affirmed under this License. For example, you may not
|
||||
impose a license fee, royalty, or other charge for exercise of rights
|
||||
granted under this License, and you may not initiate litigation (including
|
||||
a cross-claim or counterclaim in a lawsuit) alleging that any patent claim
|
||||
is infringed by making, using, selling, offering for sale, or importing the
|
||||
Program or any portion of it.</p>
|
||||
|
||||
<pre>11. Patents.
|
||||
|
||||
A "contributor" is a copyright holder who authorizes use under this</pre>
|
||||
|
||||
<p>License of the Program or a work on which the Program is based. The work
|
||||
thus licensed is called the contributor’s “contributor version”.</p>
|
||||
|
||||
<pre>A contributor's "essential patent claims" are all patent claims</pre>
|
||||
|
||||
<p>owned or controlled by the contributor, whether already acquired or
|
||||
hereafter acquired, that would be infringed by some manner, permitted by
|
||||
this License, of making, using, or selling its contributor version, but do
|
||||
not include claims that would be infringed only as a consequence of further
|
||||
modification of the contributor version. For purposes of this definition,
|
||||
“control” includes the right to grant patent sublicenses in a manner
|
||||
consistent with the requirements of this License.</p>
|
||||
|
||||
<pre>Each contributor grants you a non-exclusive, worldwide, royalty-free</pre>
|
||||
|
||||
<p>patent license under the contributor’s essential patent claims, to make,
|
||||
use, sell, offer for sale, import and otherwise run, modify and propagate
|
||||
the contents of its contributor version.</p>
|
||||
|
||||
<pre>In the following three paragraphs, a "patent license" is any express</pre>
|
||||
|
||||
<p>agreement or commitment, however denominated, not to enforce a patent (such
|
||||
as an express permission to practice a patent or covenant not to sue for
|
||||
patent infringement). To “grant” such a patent license to a party means to
|
||||
make such an agreement or commitment not to enforce a patent against the
|
||||
party.</p>
|
||||
|
||||
<pre>If you convey a covered work, knowingly relying on a patent license,</pre>
|
||||
|
||||
<p>and the Corresponding Source of the work is not available for anyone to
|
||||
copy, free of charge and under the terms of this License, through a
|
||||
publicly available network server or other readily accessible means, then
|
||||
you must either (1) cause the Corresponding Source to be so available, or
|
||||
(2) arrange to deprive yourself of the benefit of the patent license for
|
||||
this particular work, or (3) arrange, in a manner consistent with the
|
||||
requirements of this License, to extend the patent license to downstream
|
||||
recipients. “Knowingly relying” means you have actual knowledge that, but
|
||||
for the patent license, your conveying the covered work in a country, or
|
||||
your recipient’s use of the covered work in a country, would infringe one
|
||||
or more identifiable patents in that country that you have reason to
|
||||
believe are valid.</p>
|
||||
|
||||
<pre>If, pursuant to or in connection with a single transaction or</pre>
|
||||
|
||||
<p>arrangement, you convey, or propagate by procuring conveyance of, a covered
|
||||
work, and grant a patent license to some of the parties receiving the
|
||||
covered work authorizing them to use, propagate, modify or convey a
|
||||
specific copy of the covered work, then the patent license you grant is
|
||||
automatically extended to all recipients of the covered work and works
|
||||
based on it.</p>
|
||||
|
||||
<pre>A patent license is "discriminatory" if it does not include within</pre>
|
||||
|
||||
<p>the scope of its coverage, prohibits the exercise of, or is conditioned on
|
||||
the non-exercise of one or more of the rights that are specifically granted
|
||||
under this License. You may not convey a covered work if you are a party
|
||||
to an arrangement with a third party that is in the business of
|
||||
distributing software, under which you make payment to the third party
|
||||
based on the extent of your activity of conveying the work, and under which
|
||||
the third party grants, to any of the parties who would receive the covered
|
||||
work from you, a discriminatory patent license (a) in connection with
|
||||
copies of the covered work conveyed by you (or copies made from those
|
||||
copies), or (b) primarily for and in connection with specific products or
|
||||
compilations that contain the covered work, unless you entered into that
|
||||
arrangement, or that patent license was granted, prior to 28 March 2007.</p>
|
||||
|
||||
<pre>Nothing in this License shall be construed as excluding or limiting</pre>
|
||||
|
||||
<p>any implied license or other defenses to infringement that may otherwise be
|
||||
available to you under applicable patent law.</p>
|
||||
|
||||
<pre>12. No Surrender of Others' Freedom.
|
||||
|
||||
If conditions are imposed on you (whether by court order, agreement or</pre>
|
||||
|
||||
<p>otherwise) that contradict the conditions of this License, they do not
|
||||
excuse you from the conditions of this License. If you cannot convey a
|
||||
covered work so as to satisfy simultaneously your obligations under this
|
||||
License and any other pertinent obligations, then as a consequence you may
|
||||
not convey it at all. For example, if you agree to terms that obligate you
|
||||
to collect a royalty for further conveying from those to whom you convey
|
||||
the Program, the only way you could satisfy both those terms and this
|
||||
License would be to refrain entirely from conveying the Program.</p>
|
||||
|
||||
<pre>13. Remote Network Interaction; Use with the GNU General Public License.
|
||||
|
||||
Notwithstanding any other provision of this License, if you modify the</pre>
|
||||
|
||||
<p>Program, your modified version must prominently offer all users interacting
|
||||
with it remotely through a computer network (if your version supports such
|
||||
interaction) an opportunity to receive the Corresponding Source of your
|
||||
version by providing access to the Corresponding Source from a network
|
||||
server at no charge, through some standard or customary means of
|
||||
facilitating copying of software. This Corresponding Source shall include
|
||||
the Corresponding Source for any work covered by version 3 of the GNU
|
||||
General Public License that is incorporated pursuant to the following
|
||||
paragraph.</p>
|
||||
|
||||
<pre>Notwithstanding any other provision of this License, you have</pre>
|
||||
|
||||
<p>permission to link or combine any covered work with a work licensed under
|
||||
version 3 of the GNU General Public License into a single combined work,
|
||||
and to convey the resulting work. The terms of this License will continue
|
||||
to apply to the part which is the covered work, but the work with which it
|
||||
is combined will remain governed by version 3 of the GNU General Public
|
||||
License.</p>
|
||||
|
||||
<pre>14. Revised Versions of this License.
|
||||
|
||||
The Free Software Foundation may publish revised and/or new versions of</pre>
|
||||
|
||||
<p>the GNU Affero General Public License from time to time. Such new versions
|
||||
will be similar in spirit to the present version, but may differ in detail
|
||||
to address new problems or concerns.</p>
|
||||
|
||||
<pre>Each version is given a distinguishing version number. If the</pre>
|
||||
|
||||
<p>Program specifies that a certain numbered version of the GNU Affero General
|
||||
Public License “or any later version” applies to it, you have the option of
|
||||
following the terms and conditions either of that numbered version or of
|
||||
any later version published by the Free Software Foundation. If the
|
||||
Program does not specify a version number of the GNU Affero General Public
|
||||
License, you may choose any version ever published by the Free Software
|
||||
Foundation.</p>
|
||||
|
||||
<pre>If the Program specifies that a proxy can decide which future</pre>
|
||||
|
||||
<p>versions of the GNU Affero General Public License can be used, that proxy’s
|
||||
public statement of acceptance of a version permanently authorizes you to
|
||||
choose that version for the Program.</p>
|
||||
|
||||
<pre>Later license versions may give you additional or different</pre>
|
||||
|
||||
<p>permissions. However, no additional obligations are imposed on any author
|
||||
or copyright holder as a result of your choosing to follow a later version.</p>
|
||||
|
||||
<pre>15. Disclaimer of Warranty.
|
||||
|
||||
THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY</pre>
|
||||
|
||||
<p>APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
|
||||
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM “AS IS” WITHOUT WARRANTY
|
||||
OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
|
||||
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
|
||||
IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
|
||||
ALL NECESSARY SERVICING, REPAIR OR CORRECTION.</p>
|
||||
|
||||
<pre>16. Limitation of Liability.
|
||||
|
||||
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING</pre>
|
||||
|
||||
<p>WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
|
||||
THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
|
||||
GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
|
||||
USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
|
||||
DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
|
||||
PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
|
||||
EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
|
||||
SUCH DAMAGES.</p>
|
||||
|
||||
<pre>17. Interpretation of Sections 15 and 16.
|
||||
|
||||
If the disclaimer of warranty and limitation of liability provided</pre>
|
||||
|
||||
<p>above cannot be given local legal effect according to their terms,
|
||||
reviewing courts shall apply local law that most closely approximates an
|
||||
absolute waiver of all civil liability in connection with the Program,
|
||||
unless a warranty or assumption of liability accompanies a copy of the
|
||||
Program in return for a fee.</p>
|
||||
|
||||
<pre> END OF TERMS AND CONDITIONS
|
||||
|
||||
How to Apply These Terms to Your New Programs
|
||||
|
||||
If you develop a new program, and you want it to be of the greatest</pre>
|
||||
|
||||
<p>possible use to the public, the best way to achieve this is to make it free
|
||||
software which everyone can redistribute and change under these terms.</p>
|
||||
|
||||
<pre>To do so, attach the following notices to the program. It is safest</pre>
|
||||
|
||||
<p>to attach them to the start of each source file to most effectively state
|
||||
the exclusion of warranty; and each file should have at least the
|
||||
“copyright” line and a pointer to where the full notice is found.</p>
|
||||
|
||||
<pre><one line to give the program's name and a brief idea of what it does.>
|
||||
Copyright (C) <year> <name of author>
|
||||
|
||||
This program is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU Affero General Public License as published by
|
||||
the Free Software Foundation, either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU Affero General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU Affero General Public License
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>.</pre>
|
||||
|
||||
<p>Also add information on how to contact you by electronic and paper mail.</p>
|
||||
|
||||
<pre>If your software can interact with users remotely through a computer</pre>
|
||||
|
||||
<p>network, you should also make sure that it provides a way for users to get
|
||||
its source. For example, if your program is a web application, its
|
||||
interface could display a “Source” link that leads users to an archive of
|
||||
the code. There are many ways you could offer source, and different
|
||||
solutions will be better for different programs; see section 13 for the
|
||||
specific requirements.</p>
|
||||
|
||||
<pre>You should also get your employer (if you work as a programmer) or school,</pre>
|
||||
|
||||
<p>if any, to sign a “copyright disclaimer” for the program, if necessary. For
|
||||
more information on this, and how to apply and follow the GNU AGPL, see
|
||||
<<a href="http://www.gnu.org/licenses/">www.gnu.org/licenses/</a>>.</p>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<footer id="validator-badges">
|
||||
<p><a href="http://validator.w3.org/check/referer">[Validate]</a>
|
||||
<p>Generated by <a href="https://github.com/rdoc/rdoc">RDoc</a> 3.12.
|
||||
<p>Generated with the <a href="http://deveiate.org/projects/Darkfish-Rdoc/">Darkfish Rdoc Generator</a> 3.
|
||||
</footer>
|
||||
|
||||
192
doc/Object.html
Normal file
@@ -0,0 +1,192 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<html>
|
||||
<head>
|
||||
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
|
||||
|
||||
<title>class Object - RDoc Documentation</title>
|
||||
|
||||
<link type="text/css" media="screen" href="./rdoc.css" rel="stylesheet">
|
||||
|
||||
<script type="text/javascript">
|
||||
var rdoc_rel_prefix = "./";
|
||||
</script>
|
||||
|
||||
<script type="text/javascript" charset="utf-8" src="./js/jquery.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/navigation.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/search_index.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/search.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/searcher.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/darkfish.js"></script>
|
||||
|
||||
|
||||
<body id="top" class="class">
|
||||
<nav id="metadata">
|
||||
<nav id="home-section" class="section">
|
||||
<h3 class="section-header">
|
||||
<a href="./index.html">Home</a>
|
||||
<a href="./table_of_contents.html#classes">Classes</a>
|
||||
<a href="./table_of_contents.html#methods">Methods</a>
|
||||
</h3>
|
||||
</nav>
|
||||
|
||||
|
||||
<nav id="search-section" class="section project-section" class="initially-hidden">
|
||||
<form action="#" method="get" accept-charset="utf-8">
|
||||
<h3 class="section-header">
|
||||
<input type="text" name="search" placeholder="Search" id="search-field"
|
||||
title="Type to search, Up and Down to navigate, Enter to load">
|
||||
</h3>
|
||||
</form>
|
||||
|
||||
<ul id="search-results" class="initially-hidden"></ul>
|
||||
</nav>
|
||||
|
||||
|
||||
<div id="file-metadata">
|
||||
<nav id="file-list-section" class="section">
|
||||
<h3 class="section-header">Defined In</h3>
|
||||
<ul>
|
||||
<li>script/rails
|
||||
<li>spec/support/devise.rb
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div id="class-metadata">
|
||||
|
||||
<nav id="parent-class-section" class="section">
|
||||
<h3 class="section-header">Parent</h3>
|
||||
|
||||
<p class="link">BasicObject
|
||||
|
||||
</nav>
|
||||
|
||||
<!-- Included Modules -->
|
||||
<nav id="includes-section" class="section">
|
||||
<h3 class="section-header">Included Modules</h3>
|
||||
|
||||
<ul class="link-list">
|
||||
|
||||
|
||||
<li><span class="include">Devise::TestHelpers</span>
|
||||
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div id="project-metadata">
|
||||
<nav id="fileindex-section" class="section project-section">
|
||||
<h3 class="section-header">Pages</h3>
|
||||
|
||||
<ul>
|
||||
|
||||
<li class="file"><a href="./Gemfile.html">Gemfile</a>
|
||||
|
||||
<li class="file"><a href="./LICENSE_txt.html">LICENSE</a>
|
||||
|
||||
<li class="file"><a href="./Rakefile.html">Rakefile</a>
|
||||
|
||||
<li class="file"><a href="./public/robots_txt.html">robots</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
<nav id="classindex-section" class="section project-section">
|
||||
<h3 class="section-header">Class and Module Index</h3>
|
||||
|
||||
<ul class="link-list">
|
||||
|
||||
<li><a href="./ActiveSupport.html">ActiveSupport</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase.html">ActiveSupport::TestCase</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase/ActionController.html">ActiveSupport::TestCase::ActionController</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase/ActionController/TestCase.html">ActiveSupport::TestCase::ActionController::TestCase</a>
|
||||
|
||||
<li><a href="./Growstuff.html">Growstuff</a>
|
||||
|
||||
<li><a href="./Growstuff/Application.html">Growstuff::Application</a>
|
||||
|
||||
<li><a href="./AddUsernameToUsers.html">AddUsernameToUsers</a>
|
||||
|
||||
<li><a href="./ApplicationController.html">ApplicationController</a>
|
||||
|
||||
<li><a href="./ApplicationHelper.html">ApplicationHelper</a>
|
||||
|
||||
<li><a href="./BrowsingTest.html">BrowsingTest</a>
|
||||
|
||||
<li><a href="./DeviseCreateUsers.html">DeviseCreateUsers</a>
|
||||
|
||||
<li><a href="./HomeController.html">HomeController</a>
|
||||
|
||||
<li><a href="./HomeControllerTest.html">HomeControllerTest</a>
|
||||
|
||||
<li><a href="./HomeHelper.html">HomeHelper</a>
|
||||
|
||||
<li><a href="./HomeHelperTest.html">HomeHelperTest</a>
|
||||
|
||||
<li><a href="./Object.html">Object</a>
|
||||
|
||||
<li><a href="./User.html">User</a>
|
||||
|
||||
<li><a href="./UserTest.html">UserTest</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<div id="documentation">
|
||||
<h1 class="class">class Object</h1>
|
||||
|
||||
<div id="description" class="description">
|
||||
|
||||
</div><!-- description -->
|
||||
|
||||
|
||||
|
||||
|
||||
<section id="5Buntitled-5D" class="documentation-section">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- Constants -->
|
||||
<section id="constants-list" class="section">
|
||||
<h3 class="section-header">Constants</h3>
|
||||
<dl>
|
||||
|
||||
<dt id="APP_PATH">APP_PATH
|
||||
|
||||
<dd class="description"><p>This command will automatically be run when you run “rails” with Rails 3
|
||||
gems installed from the root of your application.</p>
|
||||
|
||||
|
||||
</dl>
|
||||
</section>
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- Methods -->
|
||||
|
||||
</section><!-- 5Buntitled-5D -->
|
||||
|
||||
</div><!-- documentation -->
|
||||
|
||||
|
||||
<footer id="validator-badges">
|
||||
<p><a href="http://validator.w3.org/check/referer">[Validate]</a>
|
||||
<p>Generated by <a href="https://github.com/rdoc/rdoc">RDoc</a> 3.12.
|
||||
<p>Generated with the <a href="http://deveiate.org/projects/Darkfish-Rdoc/">Darkfish Rdoc Generator</a> 3.
|
||||
</footer>
|
||||
|
||||
129
doc/Rakefile.html
Normal file
@@ -0,0 +1,129 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<html>
|
||||
<head>
|
||||
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
|
||||
|
||||
<title>Rakefile - RDoc Documentation</title>
|
||||
|
||||
<link type="text/css" media="screen" href="./rdoc.css" rel="stylesheet">
|
||||
|
||||
<script type="text/javascript">
|
||||
var rdoc_rel_prefix = "./";
|
||||
</script>
|
||||
|
||||
<script type="text/javascript" charset="utf-8" src="./js/jquery.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/navigation.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/search_index.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/search.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/searcher.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/darkfish.js"></script>
|
||||
|
||||
|
||||
<body class="file">
|
||||
<nav id="metadata">
|
||||
<nav id="home-section" class="section">
|
||||
<h3 class="section-header">
|
||||
<a href="./index.html">Home</a>
|
||||
<a href="./table_of_contents.html#classes">Classes</a>
|
||||
<a href="./table_of_contents.html#methods">Methods</a>
|
||||
</h3>
|
||||
</nav>
|
||||
|
||||
|
||||
<nav id="search-section" class="section project-section" class="initially-hidden">
|
||||
<form action="#" method="get" accept-charset="utf-8">
|
||||
<h3 class="section-header">
|
||||
<input type="text" name="search" placeholder="Search" id="search-field"
|
||||
title="Type to search, Up and Down to navigate, Enter to load">
|
||||
</h3>
|
||||
</form>
|
||||
|
||||
<ul id="search-results" class="initially-hidden"></ul>
|
||||
</nav>
|
||||
|
||||
|
||||
<div id="project-metadata">
|
||||
<nav id="fileindex-section" class="section project-section">
|
||||
<h3 class="section-header">Pages</h3>
|
||||
|
||||
<ul>
|
||||
|
||||
<li class="file"><a href="./Gemfile.html">Gemfile</a>
|
||||
|
||||
<li class="file"><a href="./LICENSE_txt.html">LICENSE</a>
|
||||
|
||||
<li class="file"><a href="./Rakefile.html">Rakefile</a>
|
||||
|
||||
<li class="file"><a href="./public/robots_txt.html">robots</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
<nav id="classindex-section" class="section project-section">
|
||||
<h3 class="section-header">Class and Module Index</h3>
|
||||
|
||||
<ul class="link-list">
|
||||
|
||||
<li><a href="./ActiveSupport.html">ActiveSupport</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase.html">ActiveSupport::TestCase</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase/ActionController.html">ActiveSupport::TestCase::ActionController</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase/ActionController/TestCase.html">ActiveSupport::TestCase::ActionController::TestCase</a>
|
||||
|
||||
<li><a href="./Growstuff.html">Growstuff</a>
|
||||
|
||||
<li><a href="./Growstuff/Application.html">Growstuff::Application</a>
|
||||
|
||||
<li><a href="./AddUsernameToUsers.html">AddUsernameToUsers</a>
|
||||
|
||||
<li><a href="./ApplicationController.html">ApplicationController</a>
|
||||
|
||||
<li><a href="./ApplicationHelper.html">ApplicationHelper</a>
|
||||
|
||||
<li><a href="./BrowsingTest.html">BrowsingTest</a>
|
||||
|
||||
<li><a href="./DeviseCreateUsers.html">DeviseCreateUsers</a>
|
||||
|
||||
<li><a href="./HomeController.html">HomeController</a>
|
||||
|
||||
<li><a href="./HomeControllerTest.html">HomeControllerTest</a>
|
||||
|
||||
<li><a href="./HomeHelper.html">HomeHelper</a>
|
||||
|
||||
<li><a href="./HomeHelperTest.html">HomeHelperTest</a>
|
||||
|
||||
<li><a href="./Object.html">Object</a>
|
||||
|
||||
<li><a href="./User.html">User</a>
|
||||
|
||||
<li><a href="./UserTest.html">UserTest</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<div id="documentation" class="description">
|
||||
|
||||
<p>#!/usr/bin/env rake # Add your own tasks in files placed in lib/tasks
|
||||
ending in .rake, # for example lib/tasks/capistrano.rake, and they will
|
||||
automatically be available to Rake.</p>
|
||||
|
||||
<p>require File.expand_path(‘../config/application’, __FILE__)</p>
|
||||
|
||||
<p>Growstuff::Application.load_tasks</p>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<footer id="validator-badges">
|
||||
<p><a href="http://validator.w3.org/check/referer">[Validate]</a>
|
||||
<p>Generated by <a href="https://github.com/rdoc/rdoc">RDoc</a> 3.12.
|
||||
<p>Generated with the <a href="http://deveiate.org/projects/Darkfish-Rdoc/">Darkfish Rdoc Generator</a> 3.
|
||||
</footer>
|
||||
|
||||
237
doc/User.html
Normal file
@@ -0,0 +1,237 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<html>
|
||||
<head>
|
||||
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
|
||||
|
||||
<title>class User - RDoc Documentation</title>
|
||||
|
||||
<link type="text/css" media="screen" href="./rdoc.css" rel="stylesheet">
|
||||
|
||||
<script type="text/javascript">
|
||||
var rdoc_rel_prefix = "./";
|
||||
</script>
|
||||
|
||||
<script type="text/javascript" charset="utf-8" src="./js/jquery.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/navigation.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/search_index.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/search.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/searcher.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/darkfish.js"></script>
|
||||
|
||||
|
||||
<body id="top" class="class">
|
||||
<nav id="metadata">
|
||||
<nav id="home-section" class="section">
|
||||
<h3 class="section-header">
|
||||
<a href="./index.html">Home</a>
|
||||
<a href="./table_of_contents.html#classes">Classes</a>
|
||||
<a href="./table_of_contents.html#methods">Methods</a>
|
||||
</h3>
|
||||
</nav>
|
||||
|
||||
|
||||
<nav id="search-section" class="section project-section" class="initially-hidden">
|
||||
<form action="#" method="get" accept-charset="utf-8">
|
||||
<h3 class="section-header">
|
||||
<input type="text" name="search" placeholder="Search" id="search-field"
|
||||
title="Type to search, Up and Down to navigate, Enter to load">
|
||||
</h3>
|
||||
</form>
|
||||
|
||||
<ul id="search-results" class="initially-hidden"></ul>
|
||||
</nav>
|
||||
|
||||
|
||||
<div id="file-metadata">
|
||||
<nav id="file-list-section" class="section">
|
||||
<h3 class="section-header">Defined In</h3>
|
||||
<ul>
|
||||
<li>app/models/user.rb
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div id="class-metadata">
|
||||
|
||||
<nav id="parent-class-section" class="section">
|
||||
<h3 class="section-header">Parent</h3>
|
||||
|
||||
<p class="link">ActiveRecord::Base
|
||||
|
||||
</nav>
|
||||
|
||||
|
||||
<!-- Method Quickref -->
|
||||
<nav id="method-list-section" class="section">
|
||||
<h3 class="section-header">Methods</h3>
|
||||
|
||||
<ul class="link-list">
|
||||
|
||||
<li><a href="#method-c-find_first_by_auth_conditions">::find_first_by_auth_conditions</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</div>
|
||||
|
||||
<div id="project-metadata">
|
||||
<nav id="fileindex-section" class="section project-section">
|
||||
<h3 class="section-header">Pages</h3>
|
||||
|
||||
<ul>
|
||||
|
||||
<li class="file"><a href="./Gemfile.html">Gemfile</a>
|
||||
|
||||
<li class="file"><a href="./LICENSE_txt.html">LICENSE</a>
|
||||
|
||||
<li class="file"><a href="./Rakefile.html">Rakefile</a>
|
||||
|
||||
<li class="file"><a href="./public/robots_txt.html">robots</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
<nav id="classindex-section" class="section project-section">
|
||||
<h3 class="section-header">Class and Module Index</h3>
|
||||
|
||||
<ul class="link-list">
|
||||
|
||||
<li><a href="./ActiveSupport.html">ActiveSupport</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase.html">ActiveSupport::TestCase</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase/ActionController.html">ActiveSupport::TestCase::ActionController</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase/ActionController/TestCase.html">ActiveSupport::TestCase::ActionController::TestCase</a>
|
||||
|
||||
<li><a href="./Growstuff.html">Growstuff</a>
|
||||
|
||||
<li><a href="./Growstuff/Application.html">Growstuff::Application</a>
|
||||
|
||||
<li><a href="./AddUsernameToUsers.html">AddUsernameToUsers</a>
|
||||
|
||||
<li><a href="./ApplicationController.html">ApplicationController</a>
|
||||
|
||||
<li><a href="./ApplicationHelper.html">ApplicationHelper</a>
|
||||
|
||||
<li><a href="./BrowsingTest.html">BrowsingTest</a>
|
||||
|
||||
<li><a href="./DeviseCreateUsers.html">DeviseCreateUsers</a>
|
||||
|
||||
<li><a href="./HomeController.html">HomeController</a>
|
||||
|
||||
<li><a href="./HomeControllerTest.html">HomeControllerTest</a>
|
||||
|
||||
<li><a href="./HomeHelper.html">HomeHelper</a>
|
||||
|
||||
<li><a href="./HomeHelperTest.html">HomeHelperTest</a>
|
||||
|
||||
<li><a href="./Object.html">Object</a>
|
||||
|
||||
<li><a href="./User.html">User</a>
|
||||
|
||||
<li><a href="./UserTest.html">UserTest</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<div id="documentation">
|
||||
<h1 class="class">class User</h1>
|
||||
|
||||
<div id="description" class="description">
|
||||
|
||||
</div><!-- description -->
|
||||
|
||||
|
||||
|
||||
|
||||
<section id="5Buntitled-5D" class="documentation-section">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- Attributes -->
|
||||
<section id="attribute-method-details" class="method-section section">
|
||||
<h3 class="section-header">Attributes</h3>
|
||||
|
||||
|
||||
<div id="attribute-i-login" class="method-detail">
|
||||
<div class="method-heading attribute-method-heading">
|
||||
<span class="method-name">login</span><span
|
||||
class="attribute-access-type">[RW]</span>
|
||||
</div>
|
||||
|
||||
<div class="method-description">
|
||||
|
||||
<p>Virtual attribute for authenticating by either username or email This is in
|
||||
addition to a real persisted field like ‘username’</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</section><!-- attribute-method-details -->
|
||||
|
||||
|
||||
<!-- Methods -->
|
||||
|
||||
<section id="public-class-5Buntitled-5D-method-details" class="method-section section">
|
||||
<h3 class="section-header">Public Class Methods</h3>
|
||||
|
||||
|
||||
<div id="method-c-find_first_by_auth_conditions" class="method-detail ">
|
||||
|
||||
<div class="method-heading">
|
||||
<span class="method-name">find_first_by_auth_conditions</span><span
|
||||
class="method-args">(warden_conditions)</span>
|
||||
<span class="method-click-advice">click to toggle source</span>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="method-description">
|
||||
|
||||
<p>allow login via either username or email address</p>
|
||||
|
||||
|
||||
|
||||
<div class="method-source-code" id="find_first_by_auth_conditions-source">
|
||||
<pre><span class="ruby-comment"># File app/models/user.rb, line 18</span>
|
||||
<span class="ruby-keyword">def</span> <span class="ruby-keyword">self</span>.<span class="ruby-identifier">find_first_by_auth_conditions</span>(<span class="ruby-identifier">warden_conditions</span>)
|
||||
<span class="ruby-identifier">conditions</span> = <span class="ruby-identifier">warden_conditions</span>.<span class="ruby-identifier">dup</span>
|
||||
<span class="ruby-keyword">if</span> <span class="ruby-identifier">login</span> = <span class="ruby-identifier">conditions</span>.<span class="ruby-identifier">delete</span>(<span class="ruby-value">:login</span>)
|
||||
<span class="ruby-identifier">where</span>(<span class="ruby-identifier">conditions</span>).<span class="ruby-identifier">where</span>([<span class="ruby-string">"lower(username) = :value OR lower(email) = :value"</span>, { <span class="ruby-value">:value</span> =<span class="ruby-operator">></span> <span class="ruby-identifier">login</span>.<span class="ruby-identifier">downcase</span> }]).<span class="ruby-identifier">first</span>
|
||||
<span class="ruby-keyword">else</span>
|
||||
<span class="ruby-identifier">where</span>(<span class="ruby-identifier">conditions</span>).<span class="ruby-identifier">first</span>
|
||||
<span class="ruby-keyword">end</span>
|
||||
<span class="ruby-keyword">end</span></pre>
|
||||
</div><!-- find_first_by_auth_conditions-source -->
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
</div><!-- find_first_by_auth_conditions-method -->
|
||||
|
||||
|
||||
</section><!-- public-class-method-details -->
|
||||
|
||||
</section><!-- 5Buntitled-5D -->
|
||||
|
||||
</div><!-- documentation -->
|
||||
|
||||
|
||||
<footer id="validator-badges">
|
||||
<p><a href="http://validator.w3.org/check/referer">[Validate]</a>
|
||||
<p>Generated by <a href="https://github.com/rdoc/rdoc">RDoc</a> 3.12.
|
||||
<p>Generated with the <a href="http://deveiate.org/projects/Darkfish-Rdoc/">Darkfish Rdoc Generator</a> 3.
|
||||
</footer>
|
||||
|
||||
165
doc/UserTest.html
Normal file
@@ -0,0 +1,165 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<html>
|
||||
<head>
|
||||
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
|
||||
|
||||
<title>class UserTest - RDoc Documentation</title>
|
||||
|
||||
<link type="text/css" media="screen" href="./rdoc.css" rel="stylesheet">
|
||||
|
||||
<script type="text/javascript">
|
||||
var rdoc_rel_prefix = "./";
|
||||
</script>
|
||||
|
||||
<script type="text/javascript" charset="utf-8" src="./js/jquery.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/navigation.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/search_index.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/search.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/searcher.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/darkfish.js"></script>
|
||||
|
||||
|
||||
<body id="top" class="class">
|
||||
<nav id="metadata">
|
||||
<nav id="home-section" class="section">
|
||||
<h3 class="section-header">
|
||||
<a href="./index.html">Home</a>
|
||||
<a href="./table_of_contents.html#classes">Classes</a>
|
||||
<a href="./table_of_contents.html#methods">Methods</a>
|
||||
</h3>
|
||||
</nav>
|
||||
|
||||
|
||||
<nav id="search-section" class="section project-section" class="initially-hidden">
|
||||
<form action="#" method="get" accept-charset="utf-8">
|
||||
<h3 class="section-header">
|
||||
<input type="text" name="search" placeholder="Search" id="search-field"
|
||||
title="Type to search, Up and Down to navigate, Enter to load">
|
||||
</h3>
|
||||
</form>
|
||||
|
||||
<ul id="search-results" class="initially-hidden"></ul>
|
||||
</nav>
|
||||
|
||||
|
||||
<div id="file-metadata">
|
||||
<nav id="file-list-section" class="section">
|
||||
<h3 class="section-header">Defined In</h3>
|
||||
<ul>
|
||||
<li>test/unit/user_test.rb
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div id="class-metadata">
|
||||
|
||||
<nav id="parent-class-section" class="section">
|
||||
<h3 class="section-header">Parent</h3>
|
||||
|
||||
<p class="link"><a href="ActiveSupport/TestCase.html">ActiveSupport::TestCase</a>
|
||||
|
||||
</nav>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div id="project-metadata">
|
||||
<nav id="fileindex-section" class="section project-section">
|
||||
<h3 class="section-header">Pages</h3>
|
||||
|
||||
<ul>
|
||||
|
||||
<li class="file"><a href="./Gemfile.html">Gemfile</a>
|
||||
|
||||
<li class="file"><a href="./LICENSE_txt.html">LICENSE</a>
|
||||
|
||||
<li class="file"><a href="./Rakefile.html">Rakefile</a>
|
||||
|
||||
<li class="file"><a href="./public/robots_txt.html">robots</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
<nav id="classindex-section" class="section project-section">
|
||||
<h3 class="section-header">Class and Module Index</h3>
|
||||
|
||||
<ul class="link-list">
|
||||
|
||||
<li><a href="./ActiveSupport.html">ActiveSupport</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase.html">ActiveSupport::TestCase</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase/ActionController.html">ActiveSupport::TestCase::ActionController</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase/ActionController/TestCase.html">ActiveSupport::TestCase::ActionController::TestCase</a>
|
||||
|
||||
<li><a href="./Growstuff.html">Growstuff</a>
|
||||
|
||||
<li><a href="./Growstuff/Application.html">Growstuff::Application</a>
|
||||
|
||||
<li><a href="./AddUsernameToUsers.html">AddUsernameToUsers</a>
|
||||
|
||||
<li><a href="./ApplicationController.html">ApplicationController</a>
|
||||
|
||||
<li><a href="./ApplicationHelper.html">ApplicationHelper</a>
|
||||
|
||||
<li><a href="./BrowsingTest.html">BrowsingTest</a>
|
||||
|
||||
<li><a href="./DeviseCreateUsers.html">DeviseCreateUsers</a>
|
||||
|
||||
<li><a href="./HomeController.html">HomeController</a>
|
||||
|
||||
<li><a href="./HomeControllerTest.html">HomeControllerTest</a>
|
||||
|
||||
<li><a href="./HomeHelper.html">HomeHelper</a>
|
||||
|
||||
<li><a href="./HomeHelperTest.html">HomeHelperTest</a>
|
||||
|
||||
<li><a href="./Object.html">Object</a>
|
||||
|
||||
<li><a href="./User.html">User</a>
|
||||
|
||||
<li><a href="./UserTest.html">UserTest</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<div id="documentation">
|
||||
<h1 class="class">class UserTest</h1>
|
||||
|
||||
<div id="description" class="description">
|
||||
|
||||
</div><!-- description -->
|
||||
|
||||
|
||||
|
||||
|
||||
<section id="5Buntitled-5D" class="documentation-section">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- Methods -->
|
||||
|
||||
</section><!-- 5Buntitled-5D -->
|
||||
|
||||
</div><!-- documentation -->
|
||||
|
||||
|
||||
<footer id="validator-badges">
|
||||
<p><a href="http://validator.w3.org/check/referer">[Validate]</a>
|
||||
<p>Generated by <a href="https://github.com/rdoc/rdoc">RDoc</a> 3.12.
|
||||
<p>Generated with the <a href="http://deveiate.org/projects/Darkfish-Rdoc/">Darkfish Rdoc Generator</a> 3.
|
||||
</footer>
|
||||
|
||||
54
doc/created.rid
Normal file
@@ -0,0 +1,54 @@
|
||||
Mon, 03 Sep 2012 12:42:01 +0100
|
||||
./app/controllers/application_controller.rb Mon, 03 Sep 2012 10:17:55 +0100
|
||||
./app/controllers/home_controller.rb Mon, 03 Sep 2012 10:17:55 +0100
|
||||
./app/helpers/application_helper.rb Mon, 03 Sep 2012 10:17:55 +0100
|
||||
./app/helpers/home_helper.rb Mon, 03 Sep 2012 10:17:55 +0100
|
||||
./app/models/user.rb Mon, 03 Sep 2012 12:32:00 +0100
|
||||
./config/application.rb Mon, 03 Sep 2012 10:17:55 +0100
|
||||
./config/boot.rb Mon, 03 Sep 2012 10:17:55 +0100
|
||||
./config/environment.rb Mon, 03 Sep 2012 10:17:55 +0100
|
||||
./config/environments/development.rb Mon, 03 Sep 2012 10:25:16 +0100
|
||||
./config/environments/production.rb Mon, 03 Sep 2012 10:27:39 +0100
|
||||
./config/environments/test.rb Mon, 03 Sep 2012 10:17:55 +0100
|
||||
./config/initializers/backtrace_silencers.rb Mon, 03 Sep 2012 10:17:55 +0100
|
||||
./config/initializers/devise.rb Mon, 03 Sep 2012 12:37:19 +0100
|
||||
./config/initializers/inflections.rb Mon, 03 Sep 2012 10:17:55 +0100
|
||||
./config/initializers/mime_types.rb Mon, 03 Sep 2012 10:17:55 +0100
|
||||
./config/initializers/secret_token.rb Mon, 03 Sep 2012 10:17:55 +0100
|
||||
./config/initializers/session_store.rb Mon, 03 Sep 2012 10:17:55 +0100
|
||||
./config/initializers/wrap_parameters.rb Mon, 03 Sep 2012 10:17:55 +0100
|
||||
./config/routes.rb Mon, 03 Sep 2012 10:29:56 +0100
|
||||
./db/migrate/20120903092956_devise_create_users.rb Mon, 03 Sep 2012 10:29:56 +0100
|
||||
./db/migrate/20120903112806_add_username_to_users.rb Mon, 03 Sep 2012 12:28:06 +0100
|
||||
./db/schema.rb Mon, 03 Sep 2012 12:28:15 +0100
|
||||
./db/seeds.rb Mon, 03 Sep 2012 10:17:55 +0100
|
||||
./Gemfile Mon, 03 Sep 2012 11:35:02 +0100
|
||||
./LICENSE.txt Mon, 03 Sep 2012 10:17:55 +0100
|
||||
./public/robots.txt Mon, 03 Sep 2012 10:17:55 +0100
|
||||
./Rakefile Mon, 03 Sep 2012 10:17:55 +0100
|
||||
./script/rails Mon, 03 Sep 2012 10:17:55 +0100
|
||||
./spec/model/user_spec.rb Mon, 03 Sep 2012 12:27:07 +0100
|
||||
./spec/spec_helper.rb Mon, 03 Sep 2012 11:19:30 +0100
|
||||
./spec/support/devise.rb Mon, 03 Sep 2012 11:18:19 +0100
|
||||
./spec/view/index_spec.rb Mon, 03 Sep 2012 12:24:04 +0100
|
||||
./test/functional/home_controller_test.rb Mon, 03 Sep 2012 10:17:55 +0100
|
||||
./test/performance/browsing_test.rb Mon, 03 Sep 2012 10:17:55 +0100
|
||||
./test/test_helper.rb Mon, 03 Sep 2012 11:15:56 +0100
|
||||
./test/unit/helpers/home_helper_test.rb Mon, 03 Sep 2012 10:17:55 +0100
|
||||
./test/unit/user_test.rb Mon, 03 Sep 2012 10:29:56 +0100
|
||||
./tmp/cache/assets/C34/BA0/sprockets%2F3992b52a62c593115eec391978853396 Mon, 03 Sep 2012 10:31:06 +0100
|
||||
./tmp/cache/assets/C62/1D0/sprockets%2F1638f87db345b13872695759502b54fe Mon, 03 Sep 2012 10:31:06 +0100
|
||||
./tmp/cache/assets/C7A/170/sprockets%2Ff1663d34d4b6003379113df98f1433a5 Mon, 03 Sep 2012 10:31:06 +0100
|
||||
./tmp/cache/assets/CC5/AC0/sprockets%2F73cf352579b646a784a2780873ee5ea8 Mon, 03 Sep 2012 10:31:06 +0100
|
||||
./tmp/cache/assets/CD8/370/sprockets%2F357970feca3ac29060c1e3861e2c0953 Mon, 03 Sep 2012 10:31:06 +0100
|
||||
./tmp/cache/assets/CE4/F40/sprockets%2F46ef378397125ec6711c3a9782ba5ca2 Mon, 03 Sep 2012 10:31:06 +0100
|
||||
./tmp/cache/assets/CEE/7F0/sprockets%2F9f1a01ee23ff1422e22013be03e41f32 Mon, 03 Sep 2012 10:31:06 +0100
|
||||
./tmp/cache/assets/D32/A10/sprockets%2F13fe41fee1fe35b49d145bcc06610705 Mon, 03 Sep 2012 10:31:06 +0100
|
||||
./tmp/cache/assets/D4E/1B0/sprockets%2Ff7cbd26ba1d28d48de824f0e94586655 Mon, 03 Sep 2012 10:31:06 +0100
|
||||
./tmp/cache/assets/D5A/EA0/sprockets%2Fd771ace226fc8215a3572e0aa35bb0d6 Mon, 03 Sep 2012 10:31:06 +0100
|
||||
./tmp/cache/assets/D62/210/sprockets%2F0c9f5a68e10c76b2d39acc37bb242e22 Mon, 03 Sep 2012 10:31:06 +0100
|
||||
./tmp/cache/assets/DB9/220/sprockets%2Facdac6ea3d5d531eb5d58140810d1f1e Mon, 03 Sep 2012 10:31:06 +0100
|
||||
./tmp/cache/assets/DD7/950/sprockets%2F3665aa30fefe8e40fe1f86cc5f90de35 Mon, 03 Sep 2012 10:31:06 +0100
|
||||
./tmp/cache/assets/DDC/400/sprockets%2Fcffd775d018f68ce5dba1ee0d951a994 Mon, 03 Sep 2012 10:31:06 +0100
|
||||
./tmp/cache/assets/E04/890/sprockets%2F2f5173deea6c795b8fdde723bb4b63af Mon, 03 Sep 2012 10:31:06 +0100
|
||||
./tmp/cache/assets/EC0/B20/sprockets%2Fd193fe0f1b8f97fdd6cdaabecded43a5 Mon, 03 Sep 2012 10:31:06 +0100
|
||||
BIN
doc/images/add.png
Executable file
|
After Width: | Height: | Size: 733 B |
BIN
doc/images/brick.png
Normal file
|
After Width: | Height: | Size: 452 B |
BIN
doc/images/brick_link.png
Normal file
|
After Width: | Height: | Size: 764 B |
BIN
doc/images/bug.png
Normal file
|
After Width: | Height: | Size: 774 B |
BIN
doc/images/bullet_black.png
Normal file
|
After Width: | Height: | Size: 211 B |
BIN
doc/images/bullet_toggle_minus.png
Normal file
|
After Width: | Height: | Size: 207 B |
BIN
doc/images/bullet_toggle_plus.png
Normal file
|
After Width: | Height: | Size: 209 B |
BIN
doc/images/date.png
Normal file
|
After Width: | Height: | Size: 626 B |
BIN
doc/images/delete.png
Executable file
|
After Width: | Height: | Size: 715 B |
BIN
doc/images/find.png
Normal file
|
After Width: | Height: | Size: 659 B |
BIN
doc/images/loadingAnimation.gif
Normal file
|
After Width: | Height: | Size: 5.7 KiB |
BIN
doc/images/macFFBgHack.png
Normal file
|
After Width: | Height: | Size: 207 B |
BIN
doc/images/package.png
Normal file
|
After Width: | Height: | Size: 853 B |
BIN
doc/images/page_green.png
Normal file
|
After Width: | Height: | Size: 621 B |
BIN
doc/images/page_white_text.png
Normal file
|
After Width: | Height: | Size: 342 B |
BIN
doc/images/page_white_width.png
Normal file
|
After Width: | Height: | Size: 309 B |
BIN
doc/images/plugin.png
Normal file
|
After Width: | Height: | Size: 591 B |
BIN
doc/images/ruby.png
Normal file
|
After Width: | Height: | Size: 592 B |
BIN
doc/images/tag_blue.png
Executable file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
doc/images/tag_green.png
Normal file
|
After Width: | Height: | Size: 613 B |
BIN
doc/images/transparent.png
Normal file
|
After Width: | Height: | Size: 97 B |
BIN
doc/images/wrench.png
Normal file
|
After Width: | Height: | Size: 610 B |
BIN
doc/images/wrench_orange.png
Normal file
|
After Width: | Height: | Size: 584 B |
BIN
doc/images/zoom.png
Normal file
|
After Width: | Height: | Size: 692 B |
118
doc/index.html
Normal file
@@ -0,0 +1,118 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<html>
|
||||
<head>
|
||||
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
|
||||
|
||||
<title>RDoc Documentation</title>
|
||||
|
||||
<link type="text/css" media="screen" href="./rdoc.css" rel="stylesheet">
|
||||
|
||||
<script type="text/javascript">
|
||||
var rdoc_rel_prefix = "./";
|
||||
</script>
|
||||
|
||||
<script type="text/javascript" charset="utf-8" src="./js/jquery.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/navigation.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/search_index.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/search.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/searcher.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/darkfish.js"></script>
|
||||
|
||||
|
||||
<body>
|
||||
<nav id="metadata">
|
||||
<nav id="home-section" class="section">
|
||||
<h3 class="section-header">
|
||||
<a href="./index.html">Home</a>
|
||||
<a href="./table_of_contents.html#classes">Classes</a>
|
||||
<a href="./table_of_contents.html#methods">Methods</a>
|
||||
</h3>
|
||||
</nav>
|
||||
|
||||
|
||||
<nav id="search-section" class="section project-section" class="initially-hidden">
|
||||
<form action="#" method="get" accept-charset="utf-8">
|
||||
<h3 class="section-header">
|
||||
<input type="text" name="search" placeholder="Search" id="search-field"
|
||||
title="Type to search, Up and Down to navigate, Enter to load">
|
||||
</h3>
|
||||
</form>
|
||||
|
||||
<ul id="search-results" class="initially-hidden"></ul>
|
||||
</nav>
|
||||
|
||||
|
||||
<div id="project-metadata">
|
||||
<nav id="fileindex-section" class="section project-section">
|
||||
<h3 class="section-header">Pages</h3>
|
||||
|
||||
<ul>
|
||||
|
||||
<li class="file"><a href="./Gemfile.html">Gemfile</a>
|
||||
|
||||
<li class="file"><a href="./LICENSE_txt.html">LICENSE</a>
|
||||
|
||||
<li class="file"><a href="./Rakefile.html">Rakefile</a>
|
||||
|
||||
<li class="file"><a href="./public/robots_txt.html">robots</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
<nav id="classindex-section" class="section project-section">
|
||||
<h3 class="section-header">Class and Module Index</h3>
|
||||
|
||||
<ul class="link-list">
|
||||
|
||||
<li><a href="./ActiveSupport.html">ActiveSupport</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase.html">ActiveSupport::TestCase</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase/ActionController.html">ActiveSupport::TestCase::ActionController</a>
|
||||
|
||||
<li><a href="./ActiveSupport/TestCase/ActionController/TestCase.html">ActiveSupport::TestCase::ActionController::TestCase</a>
|
||||
|
||||
<li><a href="./Growstuff.html">Growstuff</a>
|
||||
|
||||
<li><a href="./Growstuff/Application.html">Growstuff::Application</a>
|
||||
|
||||
<li><a href="./AddUsernameToUsers.html">AddUsernameToUsers</a>
|
||||
|
||||
<li><a href="./ApplicationController.html">ApplicationController</a>
|
||||
|
||||
<li><a href="./ApplicationHelper.html">ApplicationHelper</a>
|
||||
|
||||
<li><a href="./BrowsingTest.html">BrowsingTest</a>
|
||||
|
||||
<li><a href="./DeviseCreateUsers.html">DeviseCreateUsers</a>
|
||||
|
||||
<li><a href="./HomeController.html">HomeController</a>
|
||||
|
||||
<li><a href="./HomeControllerTest.html">HomeControllerTest</a>
|
||||
|
||||
<li><a href="./HomeHelper.html">HomeHelper</a>
|
||||
|
||||
<li><a href="./HomeHelperTest.html">HomeHelperTest</a>
|
||||
|
||||
<li><a href="./Object.html">Object</a>
|
||||
|
||||
<li><a href="./User.html">User</a>
|
||||
|
||||
<li><a href="./UserTest.html">UserTest</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<p>This is the API documentation for RDoc Documentation.
|
||||
|
||||
|
||||
<footer id="validator-badges">
|
||||
<p><a href="http://validator.w3.org/check/referer">[Validate]</a>
|
||||
<p>Generated by <a href="https://github.com/rdoc/rdoc">RDoc</a> 3.12.
|
||||
<p>Generated with the <a href="http://deveiate.org/projects/Darkfish-Rdoc/">Darkfish Rdoc Generator</a> 3.
|
||||
</footer>
|
||||
|
||||
153
doc/js/darkfish.js
Normal file
@@ -0,0 +1,153 @@
|
||||
/**
|
||||
*
|
||||
* Darkfish Page Functions
|
||||
* $Id: darkfish.js 53 2009-01-07 02:52:03Z deveiant $
|
||||
*
|
||||
* Author: Michael Granger <mgranger@laika.com>
|
||||
*
|
||||
*/
|
||||
|
||||
/* Provide console simulation for firebug-less environments */
|
||||
if (!("console" in window) || !("firebug" in console)) {
|
||||
var names = ["log", "debug", "info", "warn", "error", "assert", "dir", "dirxml",
|
||||
"group", "groupEnd", "time", "timeEnd", "count", "trace", "profile", "profileEnd"];
|
||||
|
||||
window.console = {};
|
||||
for (var i = 0; i < names.length; ++i)
|
||||
window.console[names[i]] = function() {};
|
||||
};
|
||||
|
||||
|
||||
/**
|
||||
* Unwrap the first element that matches the given @expr@ from the targets and return them.
|
||||
*/
|
||||
$.fn.unwrap = function( expr ) {
|
||||
return this.each( function() {
|
||||
$(this).parents( expr ).eq( 0 ).after( this ).remove();
|
||||
});
|
||||
};
|
||||
|
||||
|
||||
function showSource( e ) {
|
||||
var target = e.target;
|
||||
var codeSections = $(target).
|
||||
parents('.method-detail').
|
||||
find('.method-source-code');
|
||||
|
||||
$(target).
|
||||
parents('.method-detail').
|
||||
find('.method-source-code').
|
||||
slideToggle();
|
||||
};
|
||||
|
||||
function hookSourceViews() {
|
||||
$('.method-heading').click( showSource );
|
||||
};
|
||||
|
||||
function toggleDebuggingSection() {
|
||||
$('.debugging-section').slideToggle();
|
||||
};
|
||||
|
||||
function hookDebuggingToggle() {
|
||||
$('#debugging-toggle img').click( toggleDebuggingSection );
|
||||
};
|
||||
|
||||
function hookTableOfContentsToggle() {
|
||||
$('.indexpage li .toc-toggle').each( function() {
|
||||
$(this).click( function() {
|
||||
$(this).toggleClass('open');
|
||||
});
|
||||
|
||||
var section = $(this).next();
|
||||
|
||||
$(this).click( function() {
|
||||
section.slideToggle();
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
function hookSearch() {
|
||||
var input = $('#search-field').eq(0);
|
||||
var result = $('#search-results').eq(0);
|
||||
$(result).show();
|
||||
|
||||
var search_section = $('#search-section').get(0);
|
||||
$(search_section).show();
|
||||
|
||||
var search = new Search(search_data, input, result);
|
||||
|
||||
search.renderItem = function(result) {
|
||||
var li = document.createElement('li');
|
||||
var html = '';
|
||||
|
||||
// TODO add relative path to <script> per-page
|
||||
html += '<p class="search-match"><a href="' + rdoc_rel_prefix + result.path + '">' + this.hlt(result.title);
|
||||
if (result.params)
|
||||
html += '<span class="params">' + result.params + '</span>';
|
||||
html += '</a>';
|
||||
|
||||
|
||||
if (result.namespace)
|
||||
html += '<p class="search-namespace">' + this.hlt(result.namespace);
|
||||
|
||||
if (result.snippet)
|
||||
html += '<div class="search-snippet">' + result.snippet + '</div>';
|
||||
|
||||
li.innerHTML = html;
|
||||
|
||||
return li;
|
||||
}
|
||||
|
||||
search.select = function(result) {
|
||||
var result_element = result.get(0);
|
||||
window.location.href = result_element.firstChild.firstChild.href;
|
||||
}
|
||||
|
||||
search.scrollIntoView = search.scrollInWindow;
|
||||
};
|
||||
|
||||
function highlightTarget( anchor ) {
|
||||
console.debug( "Highlighting target '%s'.", anchor );
|
||||
|
||||
$("a[name=" + anchor + "]").each( function() {
|
||||
if ( !$(this).parent().parent().hasClass('target-section') ) {
|
||||
console.debug( "Wrapping the target-section" );
|
||||
$('div.method-detail').unwrap( 'div.target-section' );
|
||||
$(this).parent().wrap( '<div class="target-section"></div>' );
|
||||
} else {
|
||||
console.debug( "Already wrapped." );
|
||||
}
|
||||
});
|
||||
};
|
||||
|
||||
function highlightLocationTarget() {
|
||||
console.debug( "Location hash: %s", window.location.hash );
|
||||
if ( ! window.location.hash || window.location.hash.length == 0 ) return;
|
||||
|
||||
var anchor = window.location.hash.substring(1);
|
||||
console.debug( "Found anchor: %s; matching %s", anchor, "a[name=" + anchor + "]" );
|
||||
|
||||
highlightTarget( anchor );
|
||||
};
|
||||
|
||||
function highlightClickTarget( event ) {
|
||||
console.debug( "Highlighting click target for event %o", event.target );
|
||||
try {
|
||||
var anchor = $(event.target).attr( 'href' ).substring(1);
|
||||
console.debug( "Found target anchor: %s", anchor );
|
||||
highlightTarget( anchor );
|
||||
} catch ( err ) {
|
||||
console.error( "Exception while highlighting: %o", err );
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
$(document).ready( function() {
|
||||
hookSourceViews();
|
||||
hookDebuggingToggle();
|
||||
hookSearch();
|
||||
highlightLocationTarget();
|
||||
hookTableOfContentsToggle();
|
||||
|
||||
$('ul.link-list a').bind( "click", highlightClickTarget );
|
||||
});
|
||||
18
doc/js/jquery.js
vendored
Normal file
142
doc/js/navigation.js
Normal file
@@ -0,0 +1,142 @@
|
||||
/*
|
||||
* Navigation allows movement using the arrow keys through the search results.
|
||||
*
|
||||
* When using this library you will need to set scrollIntoView to the
|
||||
* appropriate function for your layout. Use scrollInWindow if the container
|
||||
* is not scrollable and scrollInElement if the container is a separate
|
||||
* scrolling region.
|
||||
*/
|
||||
Navigation = new function() {
|
||||
this.initNavigation = function() {
|
||||
var _this = this;
|
||||
|
||||
$(document).keydown(function(e) {
|
||||
_this.onkeydown(e);
|
||||
}).keyup(function(e) {
|
||||
_this.onkeyup(e);
|
||||
});
|
||||
|
||||
this.navigationActive = true;
|
||||
}
|
||||
|
||||
this.setNavigationActive = function(state) {
|
||||
this.navigationActive = state;
|
||||
this.clearMoveTimeout();
|
||||
}
|
||||
|
||||
this.onkeyup = function(e) {
|
||||
if (!this.navigationActive) return;
|
||||
|
||||
switch(e.keyCode) {
|
||||
case 37: //Event.KEY_LEFT:
|
||||
case 38: //Event.KEY_UP:
|
||||
case 39: //Event.KEY_RIGHT:
|
||||
case 40: //Event.KEY_DOWN:
|
||||
this.clearMoveTimeout();
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
this.onkeydown = function(e) {
|
||||
if (!this.navigationActive) return;
|
||||
switch(e.keyCode) {
|
||||
case 37: //Event.KEY_LEFT:
|
||||
if (this.moveLeft()) e.preventDefault();
|
||||
break;
|
||||
case 38: //Event.KEY_UP:
|
||||
if (e.keyCode == 38 || e.ctrlKey) {
|
||||
if (this.moveUp()) e.preventDefault();
|
||||
this.startMoveTimeout(false);
|
||||
}
|
||||
break;
|
||||
case 39: //Event.KEY_RIGHT:
|
||||
if (this.moveRight()) e.preventDefault();
|
||||
break;
|
||||
case 40: //Event.KEY_DOWN:
|
||||
if (e.keyCode == 40 || e.ctrlKey) {
|
||||
if (this.moveDown()) e.preventDefault();
|
||||
this.startMoveTimeout(true);
|
||||
}
|
||||
break;
|
||||
case 13: //Event.KEY_RETURN:
|
||||
if (this.$current)
|
||||
e.preventDefault();
|
||||
this.select(this.$current);
|
||||
break;
|
||||
}
|
||||
if (e.ctrlKey && e.shiftKey) this.select(this.$current);
|
||||
}
|
||||
|
||||
this.clearMoveTimeout = function() {
|
||||
clearTimeout(this.moveTimeout);
|
||||
this.moveTimeout = null;
|
||||
}
|
||||
|
||||
this.startMoveTimeout = function(isDown) {
|
||||
if (!$.browser.mozilla && !$.browser.opera) return;
|
||||
if (this.moveTimeout) this.clearMoveTimeout();
|
||||
var _this = this;
|
||||
|
||||
var go = function() {
|
||||
if (!_this.moveTimeout) return;
|
||||
_this[isDown ? 'moveDown' : 'moveUp']();
|
||||
_this.moveTimout = setTimeout(go, 100);
|
||||
}
|
||||
this.moveTimeout = setTimeout(go, 200);
|
||||
}
|
||||
|
||||
this.moveRight = function() {
|
||||
}
|
||||
|
||||
this.moveLeft = function() {
|
||||
}
|
||||
|
||||
this.move = function(isDown) {
|
||||
}
|
||||
|
||||
this.moveUp = function() {
|
||||
return this.move(false);
|
||||
}
|
||||
|
||||
this.moveDown = function() {
|
||||
return this.move(true);
|
||||
}
|
||||
|
||||
/*
|
||||
* Scrolls to the given element in the scrollable element view.
|
||||
*/
|
||||
this.scrollInElement = function(element, view) {
|
||||
var offset, viewHeight, viewScroll, height;
|
||||
offset = element.offsetTop;
|
||||
height = element.offsetHeight;
|
||||
viewHeight = view.offsetHeight;
|
||||
viewScroll = view.scrollTop;
|
||||
|
||||
if (offset - viewScroll + height > viewHeight) {
|
||||
view.scrollTop = offset - viewHeight + height;
|
||||
}
|
||||
if (offset < viewScroll) {
|
||||
view.scrollTop = offset;
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
* Scrolls to the given element in the window. The second argument is
|
||||
* ignored
|
||||
*/
|
||||
this.scrollInWindow = function(element, ignored) {
|
||||
var offset, viewHeight, viewScroll, height;
|
||||
offset = element.offsetTop;
|
||||
height = element.offsetHeight;
|
||||
viewHeight = window.innerHeight;
|
||||
viewScroll = window.scrollY;
|
||||
|
||||
if (offset - viewScroll + height > viewHeight) {
|
||||
window.scrollTo(window.scrollX, offset - viewHeight + height);
|
||||
}
|
||||
if (offset < viewScroll) {
|
||||
window.scrollTo(window.scrollX, offset);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
94
doc/js/search.js
Normal file
@@ -0,0 +1,94 @@
|
||||
Search = function(data, input, result) {
|
||||
this.data = data;
|
||||
this.$input = $(input);
|
||||
this.$result = $(result);
|
||||
|
||||
this.$current = null;
|
||||
this.$view = this.$result.parent();
|
||||
this.searcher = new Searcher(data.index);
|
||||
this.init();
|
||||
}
|
||||
|
||||
Search.prototype = $.extend({}, Navigation, new function() {
|
||||
var suid = 1;
|
||||
|
||||
this.init = function() {
|
||||
var _this = this;
|
||||
var observer = function() {
|
||||
_this.search(_this.$input[0].value);
|
||||
};
|
||||
this.$input.keyup(observer);
|
||||
this.$input.click(observer); // mac's clear field
|
||||
|
||||
this.searcher.ready(function(results, isLast) {
|
||||
_this.addResults(results, isLast);
|
||||
})
|
||||
|
||||
this.initNavigation();
|
||||
this.setNavigationActive(false);
|
||||
}
|
||||
|
||||
this.search = function(value, selectFirstMatch) {
|
||||
value = jQuery.trim(value).toLowerCase();
|
||||
if (value) {
|
||||
this.setNavigationActive(true);
|
||||
} else {
|
||||
this.setNavigationActive(false);
|
||||
}
|
||||
|
||||
if (value == '') {
|
||||
this.lastQuery = value;
|
||||
this.$result.empty();
|
||||
this.setNavigationActive(false);
|
||||
} else if (value != this.lastQuery) {
|
||||
this.lastQuery = value;
|
||||
this.firstRun = true;
|
||||
this.searcher.find(value);
|
||||
}
|
||||
}
|
||||
|
||||
this.addResults = function(results, isLast) {
|
||||
var target = this.$result.get(0);
|
||||
if (this.firstRun && (results.length > 0 || isLast)) {
|
||||
this.$current = null;
|
||||
this.$result.empty();
|
||||
}
|
||||
|
||||
for (var i=0, l = results.length; i < l; i++) {
|
||||
target.appendChild(this.renderItem.call(this, results[i]));
|
||||
};
|
||||
|
||||
if (this.firstRun && results.length > 0) {
|
||||
this.firstRun = false;
|
||||
this.$current = $(target.firstChild);
|
||||
this.$current.addClass('current');
|
||||
}
|
||||
if (jQuery.browser.msie) this.$element[0].className += '';
|
||||
}
|
||||
|
||||
this.move = function(isDown) {
|
||||
if (!this.$current) return;
|
||||
var $next = this.$current[isDown ? 'next' : 'prev']();
|
||||
if ($next.length) {
|
||||
this.$current.removeClass('current');
|
||||
$next.addClass('current');
|
||||
this.scrollIntoView($next[0], this.$view[0]);
|
||||
this.$current = $next;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
this.hlt = function(html) {
|
||||
return this.escapeHTML(html).
|
||||
replace(/\u0001/g, '<em>').
|
||||
replace(/\u0002/g, '</em>');
|
||||
}
|
||||
|
||||
this.escapeHTML = function(html) {
|
||||
return html.replace(/[&<>]/g, function(c) {
|
||||
return '&#' + c.charCodeAt(0) + ';';
|
||||
});
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
1
doc/js/search_index.js
Normal file
@@ -0,0 +1 @@
|
||||
var search_data = {"index":{"searchIndex":["activesupport","testcase","actioncontroller","testcase","addusernametousers","applicationcontroller","applicationhelper","browsingtest","devisecreateusers","growstuff","application","homecontroller","homecontrollertest","homehelper","homehelpertest","object","user","usertest","change()","change()","find_first_by_auth_conditions()","index()","test_homepage()","gemfile","license","rakefile","robots"],"longSearchIndex":["activesupport","activesupport::testcase","activesupport::testcase::actioncontroller","activesupport::testcase::actioncontroller::testcase","addusernametousers","applicationcontroller","applicationhelper","browsingtest","devisecreateusers","growstuff","growstuff::application","homecontroller","homecontrollertest","homehelper","homehelpertest","object","user","usertest","addusernametousers#change()","devisecreateusers#change()","user::find_first_by_auth_conditions()","homecontroller#index()","browsingtest#test_homepage()","","","",""],"info":[["ActiveSupport","","ActiveSupport.html","",""],["ActiveSupport::TestCase","","ActiveSupport/TestCase.html","",""],["ActiveSupport::TestCase::ActionController","","ActiveSupport/TestCase/ActionController.html","",""],["ActiveSupport::TestCase::ActionController::TestCase","","ActiveSupport/TestCase/ActionController/TestCase.html","","<p>Add more helper methods to be used by all tests here…\n"],["AddUsernameToUsers","","AddUsernameToUsers.html","",""],["ApplicationController","","ApplicationController.html","",""],["ApplicationHelper","","ApplicationHelper.html","",""],["BrowsingTest","","BrowsingTest.html","",""],["DeviseCreateUsers","","DeviseCreateUsers.html","",""],["Growstuff","","Growstuff.html","",""],["Growstuff::Application","","Growstuff/Application.html","",""],["HomeController","","HomeController.html","",""],["HomeControllerTest","","HomeControllerTest.html","",""],["HomeHelper","","HomeHelper.html","",""],["HomeHelperTest","","HomeHelperTest.html","",""],["Object","","Object.html","",""],["User","","User.html","",""],["UserTest","","UserTest.html","",""],["change","AddUsernameToUsers","AddUsernameToUsers.html#method-i-change","()",""],["change","DeviseCreateUsers","DeviseCreateUsers.html#method-i-change","()",""],["find_first_by_auth_conditions","User","User.html#method-c-find_first_by_auth_conditions","(warden_conditions)","<p>allow login via either username or email address\n"],["index","HomeController","HomeController.html#method-i-index","()",""],["test_homepage","BrowsingTest","BrowsingTest.html#method-i-test_homepage","()","<p>Refer to the documentation for all available options self.profile_options =\n{ :runs => 5, :metrics …\n"],["Gemfile","","Gemfile.html","","<p>source ‘rubygems.org’\n<p>gem ‘bundler’, ‘>=1.1.5’\n<p>gem ‘rails’, ‘3.2.8’\n"],["LICENSE","","LICENSE_txt.html","","\n<pre> GNU AFFERO GENERAL PUBLIC LICENSE\n Version 3, 19 November 2007 ...</pre>\n"],["Rakefile","","Rakefile.html","","<p>#!/usr/bin/env rake # Add your own tasks in files placed in lib/tasks\nending in .rake, # for example …\n"],["robots","","public/robots_txt.html","","<p>See www.robotstxt.org/wc/norobots.html for documentation on how to use the\nrobots.txt file\n<p>To ban all …\n"]]}}
|
||||
228
doc/js/searcher.js
Normal file
@@ -0,0 +1,228 @@
|
||||
Searcher = function(data) {
|
||||
this.data = data;
|
||||
this.handlers = [];
|
||||
}
|
||||
|
||||
Searcher.prototype = new function() {
|
||||
// search is performed in chunks of 1000 for non-blocking user input
|
||||
var CHUNK_SIZE = 1000;
|
||||
// do not try to find more than 100 results
|
||||
var MAX_RESULTS = 100;
|
||||
var huid = 1;
|
||||
var suid = 1;
|
||||
var runs = 0;
|
||||
|
||||
this.find = function(query) {
|
||||
var queries = splitQuery(query);
|
||||
var regexps = buildRegexps(queries);
|
||||
var highlighters = buildHilighters(queries);
|
||||
var state = { from: 0, pass: 0, limit: MAX_RESULTS, n: suid++};
|
||||
var _this = this;
|
||||
|
||||
this.currentSuid = state.n;
|
||||
|
||||
if (!query) return;
|
||||
|
||||
var run = function() {
|
||||
// stop current search thread if new search started
|
||||
if (state.n != _this.currentSuid) return;
|
||||
|
||||
var results =
|
||||
performSearch(_this.data, regexps, queries, highlighters, state);
|
||||
var hasMore = (state.limit > 0 && state.pass < 4);
|
||||
|
||||
triggerResults.call(_this, results, !hasMore);
|
||||
if (hasMore) {
|
||||
setTimeout(run, 2);
|
||||
}
|
||||
runs++;
|
||||
};
|
||||
runs = 0;
|
||||
|
||||
// start search thread
|
||||
run();
|
||||
}
|
||||
|
||||
/* ----- Events ------ */
|
||||
this.ready = function(fn) {
|
||||
fn.huid = huid;
|
||||
this.handlers.push(fn);
|
||||
}
|
||||
|
||||
/* ----- Utilities ------ */
|
||||
function splitQuery(query) {
|
||||
return jQuery.grep(query.split(/(\s+|::?|\(\)?)/), function(string) {
|
||||
return string.match(/\S/)
|
||||
});
|
||||
}
|
||||
|
||||
function buildRegexps(queries) {
|
||||
return jQuery.map(queries, function(query) {
|
||||
return new RegExp(query.replace(/(.)/g, '([$1])([^$1]*?)'), 'i')
|
||||
});
|
||||
}
|
||||
|
||||
function buildHilighters(queries) {
|
||||
return jQuery.map(queries, function(query) {
|
||||
return jQuery.map(query.split(''), function(l, i) {
|
||||
return '\u0001$' + (i*2+1) + '\u0002$' + (i*2+2);
|
||||
}).join('');
|
||||
});
|
||||
}
|
||||
|
||||
// function longMatchRegexp(index, longIndex, regexps) {
|
||||
// for (var i = regexps.length - 1; i >= 0; i--){
|
||||
// if (!index.match(regexps[i]) && !longIndex.match(regexps[i])) return false;
|
||||
// };
|
||||
// return true;
|
||||
// }
|
||||
|
||||
|
||||
/* ----- Mathchers ------ */
|
||||
|
||||
/*
|
||||
* This record matches if the index starts with queries[0] and the record
|
||||
* matches all of the regexps
|
||||
*/
|
||||
function matchPassBeginning(index, longIndex, queries, regexps) {
|
||||
if (index.indexOf(queries[0]) != 0) return false;
|
||||
for (var i=1, l = regexps.length; i < l; i++) {
|
||||
if (!index.match(regexps[i]) && !longIndex.match(regexps[i]))
|
||||
return false;
|
||||
};
|
||||
return true;
|
||||
}
|
||||
|
||||
/*
|
||||
* This record matches if the longIndex starts with queries[0] and the
|
||||
* longIndex matches all of the regexps
|
||||
*/
|
||||
function matchPassLongIndex(index, longIndex, queries, regexps) {
|
||||
if (longIndex.indexOf(queries[0]) != 0) return false;
|
||||
for (var i=1, l = regexps.length; i < l; i++) {
|
||||
if (!longIndex.match(regexps[i]))
|
||||
return false;
|
||||
};
|
||||
return true;
|
||||
}
|
||||
|
||||
/*
|
||||
* This record matches if the index contains queries[0] and the record
|
||||
* matches all of the regexps
|
||||
*/
|
||||
function matchPassContains(index, longIndex, queries, regexps) {
|
||||
if (index.indexOf(queries[0]) == -1) return false;
|
||||
for (var i=1, l = regexps.length; i < l; i++) {
|
||||
if (!index.match(regexps[i]) && !longIndex.match(regexps[i]))
|
||||
return false;
|
||||
};
|
||||
return true;
|
||||
}
|
||||
|
||||
/*
|
||||
* This record matches if regexps[0] matches the index and the record
|
||||
* matches all of the regexps
|
||||
*/
|
||||
function matchPassRegexp(index, longIndex, queries, regexps) {
|
||||
if (!index.match(regexps[0])) return false;
|
||||
for (var i=1, l = regexps.length; i < l; i++) {
|
||||
if (!index.match(regexps[i]) && !longIndex.match(regexps[i]))
|
||||
return false;
|
||||
};
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
/* ----- Highlighters ------ */
|
||||
function highlightRegexp(info, queries, regexps, highlighters) {
|
||||
var result = createResult(info);
|
||||
for (var i=0, l = regexps.length; i < l; i++) {
|
||||
result.title = result.title.replace(regexps[i], highlighters[i]);
|
||||
result.namespace = result.namespace.replace(regexps[i], highlighters[i]);
|
||||
};
|
||||
return result;
|
||||
}
|
||||
|
||||
function hltSubstring(string, pos, length) {
|
||||
return string.substring(0, pos) + '\u0001' + string.substring(pos, pos + length) + '\u0002' + string.substring(pos + length);
|
||||
}
|
||||
|
||||
function highlightQuery(info, queries, regexps, highlighters) {
|
||||
var result = createResult(info);
|
||||
var pos = 0;
|
||||
var lcTitle = result.title.toLowerCase();
|
||||
|
||||
pos = lcTitle.indexOf(queries[0]);
|
||||
if (pos != -1) {
|
||||
result.title = hltSubstring(result.title, pos, queries[0].length);
|
||||
}
|
||||
|
||||
result.namespace = result.namespace.replace(regexps[0], highlighters[0]);
|
||||
for (var i=1, l = regexps.length; i < l; i++) {
|
||||
result.title = result.title.replace(regexps[i], highlighters[i]);
|
||||
result.namespace = result.namespace.replace(regexps[i], highlighters[i]);
|
||||
};
|
||||
return result;
|
||||
}
|
||||
|
||||
function createResult(info) {
|
||||
var result = {};
|
||||
result.title = info[0];
|
||||
result.namespace = info[1];
|
||||
result.path = info[2];
|
||||
result.params = info[3];
|
||||
result.snippet = info[4];
|
||||
return result;
|
||||
}
|
||||
|
||||
/* ----- Searching ------ */
|
||||
function performSearch(data, regexps, queries, highlighters, state) {
|
||||
var searchIndex = data.searchIndex;
|
||||
var longSearchIndex = data.longSearchIndex;
|
||||
var info = data.info;
|
||||
var result = [];
|
||||
var i = state.from;
|
||||
var l = searchIndex.length;
|
||||
var togo = CHUNK_SIZE;
|
||||
var matchFunc, hltFunc;
|
||||
|
||||
while (state.pass < 4 && state.limit > 0 && togo > 0) {
|
||||
if (state.pass == 0) {
|
||||
matchFunc = matchPassBeginning;
|
||||
hltFunc = highlightQuery;
|
||||
} else if (state.pass == 1) {
|
||||
matchFunc = matchPassLongIndex;
|
||||
hltFunc = highlightQuery;
|
||||
} else if (state.pass == 2) {
|
||||
matchFunc = matchPassContains;
|
||||
hltFunc = highlightQuery;
|
||||
} else if (state.pass == 3) {
|
||||
matchFunc = matchPassRegexp;
|
||||
hltFunc = highlightRegexp;
|
||||
}
|
||||
|
||||
for (; togo > 0 && i < l && state.limit > 0; i++, togo--) {
|
||||
if (info[i].n == state.n) continue;
|
||||
if (matchFunc(searchIndex[i], longSearchIndex[i], queries, regexps)) {
|
||||
info[i].n = state.n;
|
||||
result.push(hltFunc(info[i], queries, regexps, highlighters));
|
||||
state.limit--;
|
||||
}
|
||||
};
|
||||
if (searchIndex.length <= i) {
|
||||
state.pass++;
|
||||
i = state.from = 0;
|
||||
} else {
|
||||
state.from = i;
|
||||
}
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
function triggerResults(results, isLast) {
|
||||
jQuery.each(this.handlers, function(i, fn) {
|
||||
fn.call(this, results, isLast)
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
128
doc/public/robots_txt.html
Normal file
@@ -0,0 +1,128 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<html>
|
||||
<head>
|
||||
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
|
||||
|
||||
<title>robots - RDoc Documentation</title>
|
||||
|
||||
<link type="text/css" media="screen" href="../rdoc.css" rel="stylesheet">
|
||||
|
||||
<script type="text/javascript">
|
||||
var rdoc_rel_prefix = "../";
|
||||
</script>
|
||||
|
||||
<script type="text/javascript" charset="utf-8" src="../js/jquery.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="../js/navigation.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="../js/search_index.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="../js/search.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="../js/searcher.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="../js/darkfish.js"></script>
|
||||
|
||||
|
||||
<body class="file">
|
||||
<nav id="metadata">
|
||||
<nav id="home-section" class="section">
|
||||
<h3 class="section-header">
|
||||
<a href="../index.html">Home</a>
|
||||
<a href="../table_of_contents.html#classes">Classes</a>
|
||||
<a href="../table_of_contents.html#methods">Methods</a>
|
||||
</h3>
|
||||
</nav>
|
||||
|
||||
|
||||
<nav id="search-section" class="section project-section" class="initially-hidden">
|
||||
<form action="#" method="get" accept-charset="utf-8">
|
||||
<h3 class="section-header">
|
||||
<input type="text" name="search" placeholder="Search" id="search-field"
|
||||
title="Type to search, Up and Down to navigate, Enter to load">
|
||||
</h3>
|
||||
</form>
|
||||
|
||||
<ul id="search-results" class="initially-hidden"></ul>
|
||||
</nav>
|
||||
|
||||
|
||||
<div id="project-metadata">
|
||||
<nav id="fileindex-section" class="section project-section">
|
||||
<h3 class="section-header">Pages</h3>
|
||||
|
||||
<ul>
|
||||
|
||||
<li class="file"><a href="../Gemfile.html">Gemfile</a>
|
||||
|
||||
<li class="file"><a href="../LICENSE_txt.html">LICENSE</a>
|
||||
|
||||
<li class="file"><a href="../Rakefile.html">Rakefile</a>
|
||||
|
||||
<li class="file"><a href="../public/robots_txt.html">robots</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
<nav id="classindex-section" class="section project-section">
|
||||
<h3 class="section-header">Class and Module Index</h3>
|
||||
|
||||
<ul class="link-list">
|
||||
|
||||
<li><a href="../ActiveSupport.html">ActiveSupport</a>
|
||||
|
||||
<li><a href="../ActiveSupport/TestCase.html">ActiveSupport::TestCase</a>
|
||||
|
||||
<li><a href="../ActiveSupport/TestCase/ActionController.html">ActiveSupport::TestCase::ActionController</a>
|
||||
|
||||
<li><a href="../ActiveSupport/TestCase/ActionController/TestCase.html">ActiveSupport::TestCase::ActionController::TestCase</a>
|
||||
|
||||
<li><a href="../Growstuff.html">Growstuff</a>
|
||||
|
||||
<li><a href="../Growstuff/Application.html">Growstuff::Application</a>
|
||||
|
||||
<li><a href="../AddUsernameToUsers.html">AddUsernameToUsers</a>
|
||||
|
||||
<li><a href="../ApplicationController.html">ApplicationController</a>
|
||||
|
||||
<li><a href="../ApplicationHelper.html">ApplicationHelper</a>
|
||||
|
||||
<li><a href="../BrowsingTest.html">BrowsingTest</a>
|
||||
|
||||
<li><a href="../DeviseCreateUsers.html">DeviseCreateUsers</a>
|
||||
|
||||
<li><a href="../HomeController.html">HomeController</a>
|
||||
|
||||
<li><a href="../HomeControllerTest.html">HomeControllerTest</a>
|
||||
|
||||
<li><a href="../HomeHelper.html">HomeHelper</a>
|
||||
|
||||
<li><a href="../HomeHelperTest.html">HomeHelperTest</a>
|
||||
|
||||
<li><a href="../Object.html">Object</a>
|
||||
|
||||
<li><a href="../User.html">User</a>
|
||||
|
||||
<li><a href="../UserTest.html">UserTest</a>
|
||||
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<div id="documentation" class="description">
|
||||
|
||||
<p>See <a
|
||||
href="http://www.robotstxt.org/wc/norobots.html">www.robotstxt.org/wc/norobots.html</a>
|
||||
for documentation on how to use the robots.txt file</p>
|
||||
|
||||
<p>To ban all spiders from the entire site uncomment the next two lines:
|
||||
User-Agent: * Disallow: /</p>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<footer id="validator-badges">
|
||||
<p><a href="http://validator.w3.org/check/referer">[Validate]</a>
|
||||
<p>Generated by <a href="https://github.com/rdoc/rdoc">RDoc</a> 3.12.
|
||||
<p>Generated with the <a href="http://deveiate.org/projects/Darkfish-Rdoc/">Darkfish Rdoc Generator</a> 3.
|
||||
</footer>
|
||||
|
||||
543
doc/rdoc.css
Normal file
@@ -0,0 +1,543 @@
|
||||
/*
|
||||
* "Darkfish" Rdoc CSS
|
||||
* $Id: rdoc.css 54 2009-01-27 01:09:48Z deveiant $
|
||||
*
|
||||
* Author: Michael Granger <ged@FaerieMUD.org>
|
||||
*
|
||||
*/
|
||||
|
||||
/* Base Green is: #6C8C22 */
|
||||
|
||||
* { padding: 0; margin: 0; }
|
||||
|
||||
body {
|
||||
background: #efefef;
|
||||
font: 14px "Helvetica Neue", Helvetica, Tahoma, sans-serif;
|
||||
margin-left: 40px;
|
||||
}
|
||||
body.file-popup {
|
||||
font-size: 90%;
|
||||
margin-left: 0;
|
||||
}
|
||||
|
||||
h1 {
|
||||
font-size: 300%;
|
||||
text-shadow: rgba(135,145,135,0.65) 2px 2px 3px;
|
||||
color: #6C8C22;
|
||||
}
|
||||
h2,h3,h4 { margin-top: 1.5em; }
|
||||
|
||||
:link,
|
||||
:visited {
|
||||
color: #6C8C22;
|
||||
text-decoration: none;
|
||||
}
|
||||
:link:hover,
|
||||
:visited:hover {
|
||||
border-bottom: 1px dotted #6C8C22;
|
||||
}
|
||||
|
||||
pre {
|
||||
background: #ddd;
|
||||
padding: 0.5em 0;
|
||||
}
|
||||
|
||||
/* @group Generic Classes */
|
||||
|
||||
.initially-hidden {
|
||||
display: none;
|
||||
}
|
||||
|
||||
#search-field {
|
||||
width: 98%;
|
||||
background: #eee;
|
||||
border: none;
|
||||
height: 1.5em;
|
||||
-webkit-border-radius: 4px;
|
||||
}
|
||||
#search-field:focus {
|
||||
background: #f1edba;
|
||||
}
|
||||
#search-field:-moz-placeholder,
|
||||
#search-field::-webkit-input-placeholder {
|
||||
font-weight: bold;
|
||||
color: #666;
|
||||
}
|
||||
|
||||
.missing-docs {
|
||||
font-size: 120%;
|
||||
background: white url(images/wrench_orange.png) no-repeat 4px center;
|
||||
color: #ccc;
|
||||
line-height: 2em;
|
||||
border: 1px solid #d00;
|
||||
opacity: 1;
|
||||
padding-left: 20px;
|
||||
text-indent: 24px;
|
||||
letter-spacing: 3px;
|
||||
font-weight: bold;
|
||||
-webkit-border-radius: 5px;
|
||||
-moz-border-radius: 5px;
|
||||
}
|
||||
|
||||
.target-section {
|
||||
border: 2px solid #dcce90;
|
||||
border-left-width: 8px;
|
||||
padding: 0 1em;
|
||||
background: #fff3c2;
|
||||
}
|
||||
|
||||
/* @end */
|
||||
|
||||
/* @group Index Page, Standalone file pages */
|
||||
.indexpage ul {
|
||||
line-height: 160%;
|
||||
list-style: none;
|
||||
}
|
||||
.indexpage ul :link,
|
||||
.indexpage ul :visited {
|
||||
font-size: 16px;
|
||||
}
|
||||
|
||||
.indexpage li {
|
||||
padding-left: 20px;
|
||||
}
|
||||
|
||||
.indexpage ul > li {
|
||||
background: url(images/bullet_black.png) no-repeat left 4px;
|
||||
}
|
||||
.indexpage li.method {
|
||||
background: url(images/plugin.png) no-repeat left 4px;
|
||||
}
|
||||
.indexpage li.module {
|
||||
background: url(images/package.png) no-repeat left 4px;
|
||||
}
|
||||
.indexpage li.class {
|
||||
background: url(images/ruby.png) no-repeat left 4px;
|
||||
}
|
||||
.indexpage li.file {
|
||||
background: url(images/page_white_text.png) no-repeat left 4px;
|
||||
}
|
||||
.indexpage li li {
|
||||
background: url(images/tag_blue.png) no-repeat left 4px;
|
||||
}
|
||||
.indexpage li .toc-toggle {
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
background: url(images/add.png) no-repeat;
|
||||
}
|
||||
|
||||
.indexpage li .toc-toggle.open {
|
||||
background: url(images/delete.png) no-repeat;
|
||||
}
|
||||
|
||||
/* @end */
|
||||
|
||||
/* @group Top-Level Structure */
|
||||
|
||||
#metadata {
|
||||
float: left;
|
||||
width: 260px;
|
||||
}
|
||||
|
||||
#documentation {
|
||||
margin: 2em 1em 5em 300px;
|
||||
min-width: 340px;
|
||||
}
|
||||
|
||||
#validator-badges {
|
||||
clear: both;
|
||||
margin: 1em 1em 2em;
|
||||
font-size: smaller;
|
||||
}
|
||||
|
||||
/* @end */
|
||||
|
||||
/* @group Metadata Section */
|
||||
#metadata .section {
|
||||
background-color: #dedede;
|
||||
-moz-border-radius: 5px;
|
||||
-webkit-border-radius: 5px;
|
||||
border: 1px solid #aaa;
|
||||
margin: 0 8px 8px;
|
||||
font-size: 90%;
|
||||
overflow: hidden;
|
||||
}
|
||||
#metadata h3.section-header {
|
||||
margin: 0;
|
||||
padding: 2px 8px;
|
||||
background: #ccc;
|
||||
color: #666;
|
||||
-moz-border-radius-topleft: 4px;
|
||||
-moz-border-radius-topright: 4px;
|
||||
-webkit-border-top-left-radius: 4px;
|
||||
-webkit-border-top-right-radius: 4px;
|
||||
border-bottom: 1px solid #aaa;
|
||||
}
|
||||
#metadata #home-section h3.section-header {
|
||||
border-bottom: 0;
|
||||
}
|
||||
|
||||
#metadata ul,
|
||||
#metadata dl,
|
||||
#metadata p {
|
||||
padding: 8px;
|
||||
list-style: none;
|
||||
}
|
||||
|
||||
#file-metadata {
|
||||
margin-top: 2em;
|
||||
}
|
||||
|
||||
#file-metadata ul {
|
||||
padding-left: 28px;
|
||||
list-style-image: url(images/page_green.png);
|
||||
}
|
||||
|
||||
dl.svninfo {
|
||||
color: #666;
|
||||
margin: 0;
|
||||
}
|
||||
dl.svninfo dt {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
ul.link-list li {
|
||||
white-space: nowrap;
|
||||
}
|
||||
ul.link-list .type {
|
||||
font-size: 8px;
|
||||
text-transform: uppercase;
|
||||
color: white;
|
||||
background: #969696;
|
||||
padding: 2px 4px;
|
||||
-webkit-border-radius: 5px;
|
||||
}
|
||||
|
||||
/* @end */
|
||||
|
||||
/* @group Class Metadata Section */
|
||||
#class-metadata {
|
||||
margin-top: 2em;
|
||||
}
|
||||
/* @end */
|
||||
|
||||
/* @group Project Metadata Section */
|
||||
#project-metadata {
|
||||
margin-top: 2em;
|
||||
}
|
||||
|
||||
#project-metadata .section {
|
||||
border: 1px solid #aaa;
|
||||
}
|
||||
#project-metadata h3.section-header {
|
||||
border-bottom: 1px solid #aaa;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
#project-metadata form {
|
||||
color: #777;
|
||||
background: #ccc;
|
||||
}
|
||||
|
||||
/* @end */
|
||||
|
||||
/* @group Documentation Section */
|
||||
.description {
|
||||
font-size: 100%;
|
||||
color: #333;
|
||||
}
|
||||
|
||||
.description p {
|
||||
margin: 1em 0.4em;
|
||||
}
|
||||
|
||||
.description li p {
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.description ol,
|
||||
.description ul {
|
||||
margin-left: 1.5em;
|
||||
}
|
||||
.description ol li,
|
||||
.description ul li {
|
||||
line-height: 1.4em;
|
||||
}
|
||||
|
||||
.note-list {
|
||||
margin: 8px 0;
|
||||
}
|
||||
|
||||
.label-list {
|
||||
margin: 8px 1.5em;
|
||||
border: 1px solid #ccc;
|
||||
}
|
||||
.description .label-list {
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
.note-list dt {
|
||||
font-weight: bold;
|
||||
}
|
||||
.note-list dd {
|
||||
padding: 0 12px;
|
||||
}
|
||||
|
||||
.label-list dt {
|
||||
padding: 2px 4px;
|
||||
font-weight: bold;
|
||||
background: #ddd;
|
||||
}
|
||||
.label-list dd {
|
||||
padding: 2px 12px;
|
||||
}
|
||||
.label-list dd + dt,
|
||||
.note-list dd + dt {
|
||||
margin-top: 0.7em;
|
||||
}
|
||||
|
||||
#documentation .section {
|
||||
font-size: 90%;
|
||||
}
|
||||
|
||||
#documentation h2.section-header {
|
||||
margin-top: 1em;
|
||||
padding: 0.25em 0.5em;
|
||||
background: #ccc;
|
||||
color: #333;
|
||||
font-size: 175%;
|
||||
border: 1px solid #bbb;
|
||||
-moz-border-radius: 3px;
|
||||
-webkit-border-radius: 3px;
|
||||
}
|
||||
|
||||
.documentation-section-title {
|
||||
position: relative;
|
||||
}
|
||||
.documentation-section-title .section-click-top {
|
||||
position: absolute;
|
||||
top: 6px;
|
||||
right: 12px;
|
||||
font-size: 10px;
|
||||
color: #9b9877;
|
||||
visibility: hidden;
|
||||
padding-right: 0.5px;
|
||||
}
|
||||
|
||||
.documentation-section-title:hover .section-click-top {
|
||||
visibility: visible;
|
||||
}
|
||||
|
||||
#documentation h3.section-header {
|
||||
margin-top: 1em;
|
||||
padding: 0.25em 0.5em;
|
||||
background-color: #dedede;
|
||||
color: #333;
|
||||
font-size: 150%;
|
||||
border: 1px solid #bbb;
|
||||
-moz-border-radius: 3px;
|
||||
-webkit-border-radius: 3px;
|
||||
}
|
||||
|
||||
#constants-list > dl,
|
||||
#attributes-list > dl {
|
||||
margin: 1em 0 2em;
|
||||
border: 0;
|
||||
}
|
||||
#constants-list > dl dt,
|
||||
#attributes-list > dl dt {
|
||||
padding-left: 0;
|
||||
font-weight: bold;
|
||||
font-family: Monaco, "Andale Mono";
|
||||
background: inherit;
|
||||
}
|
||||
#constants-list > dl dt a,
|
||||
#attributes-list > dl dt a {
|
||||
color: inherit;
|
||||
}
|
||||
#constants-list > dl dd,
|
||||
#attributes-list > dl dd {
|
||||
margin: 0 0 1em 0;
|
||||
padding: 0;
|
||||
color: #666;
|
||||
}
|
||||
|
||||
.documentation-section h2 {
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.documentation-section h2 a {
|
||||
position: absolute;
|
||||
top: 8px;
|
||||
right: 10px;
|
||||
font-size: 12px;
|
||||
color: #9b9877;
|
||||
visibility: hidden;
|
||||
}
|
||||
|
||||
.documentation-section h2:hover a {
|
||||
visibility: visible;
|
||||
}
|
||||
|
||||
/* @group Method Details */
|
||||
|
||||
#documentation .method-source-code {
|
||||
display: none;
|
||||
}
|
||||
|
||||
#documentation .method-detail {
|
||||
margin: 0.5em 0;
|
||||
padding: 0.5em 0;
|
||||
cursor: pointer;
|
||||
}
|
||||
#documentation .method-detail:hover {
|
||||
background-color: #f1edba;
|
||||
}
|
||||
#documentation .method-heading {
|
||||
position: relative;
|
||||
padding: 2px 4px 0 20px;
|
||||
font-size: 125%;
|
||||
font-weight: bold;
|
||||
color: #333;
|
||||
background: url(images/brick.png) no-repeat left bottom;
|
||||
}
|
||||
#documentation .method-heading :link,
|
||||
#documentation .method-heading :visited {
|
||||
color: inherit;
|
||||
}
|
||||
#documentation .method-click-advice {
|
||||
position: absolute;
|
||||
top: 2px;
|
||||
right: 5px;
|
||||
font-size: 10px;
|
||||
color: #9b9877;
|
||||
visibility: hidden;
|
||||
padding-right: 20px;
|
||||
line-height: 20px;
|
||||
background: url(images/zoom.png) no-repeat right top;
|
||||
}
|
||||
#documentation .method-heading:hover .method-click-advice {
|
||||
visibility: visible;
|
||||
}
|
||||
|
||||
#documentation .method-alias .method-heading {
|
||||
color: #666;
|
||||
background: url(images/brick_link.png) no-repeat left bottom;
|
||||
}
|
||||
|
||||
#documentation .method-description,
|
||||
#documentation .aliases {
|
||||
margin: 0 20px;
|
||||
color: #666;
|
||||
}
|
||||
|
||||
#documentation .method-description p,
|
||||
#documentation .aliases p {
|
||||
line-height: 1.2em;
|
||||
}
|
||||
|
||||
#documentation .aliases {
|
||||
padding-top: 4px;
|
||||
font-style: italic;
|
||||
cursor: default;
|
||||
}
|
||||
#documentation .method-description p {
|
||||
margin-bottom: 0.5em;
|
||||
}
|
||||
#documentation .method-description ul {
|
||||
margin-left: 1.5em;
|
||||
}
|
||||
pre {
|
||||
margin: 0.5em 0;
|
||||
}
|
||||
|
||||
#documentation .attribute-method-heading {
|
||||
background: url(images/tag_green.png) no-repeat left bottom;
|
||||
}
|
||||
#documentation #attribute-method-details .method-detail:hover {
|
||||
background-color: transparent;
|
||||
cursor: default;
|
||||
}
|
||||
#documentation .attribute-access-type {
|
||||
font-size: 60%;
|
||||
text-transform: uppercase;
|
||||
vertical-align: super;
|
||||
padding: 0 2px;
|
||||
}
|
||||
/* @end */
|
||||
|
||||
/* @end */
|
||||
|
||||
/* @group Source Code */
|
||||
|
||||
pre {
|
||||
overflow: auto;
|
||||
background: #262626;
|
||||
color: white;
|
||||
border: 1px dashed #999;
|
||||
padding: 0.5em;
|
||||
}
|
||||
|
||||
.description pre {
|
||||
margin: 0 0.4em;
|
||||
}
|
||||
|
||||
.ruby-constant { color: #7fffd4; background: transparent; }
|
||||
.ruby-keyword { color: #00ffff; background: transparent; }
|
||||
.ruby-ivar { color: #eedd82; background: transparent; }
|
||||
.ruby-operator { color: #00ffee; background: transparent; }
|
||||
.ruby-identifier { color: #ffdead; background: transparent; }
|
||||
.ruby-node { color: #ffa07a; background: transparent; }
|
||||
.ruby-comment { color: #dc0000; font-weight: bold; background: transparent; }
|
||||
.ruby-regexp { color: #ffa07a; background: transparent; }
|
||||
.ruby-value { color: #7fffd4; background: transparent; }
|
||||
|
||||
/* @end */
|
||||
|
||||
|
||||
/* @group search results */
|
||||
#search-results h1 {
|
||||
font-size: 1em;
|
||||
font-weight: normal;
|
||||
text-shadow: none;
|
||||
}
|
||||
|
||||
#search-results .current {
|
||||
background: #ccc;
|
||||
border-bottom: 1px solid transparent;
|
||||
}
|
||||
|
||||
#search-results li {
|
||||
list-style: none;
|
||||
border-bottom: 1px solid #aaa;
|
||||
-moz-border-radius: 4px;
|
||||
-webkit-border-radius: 4px;
|
||||
border-radius: 4px;
|
||||
margin-bottom: 0.5em;
|
||||
}
|
||||
|
||||
#search-results li:last-child {
|
||||
border-bottom: none;
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
#search-results li p {
|
||||
padding: 0;
|
||||
margin: 0.5em;
|
||||
}
|
||||
|
||||
#search-results .search-namespace {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
#search-results li em {
|
||||
background: yellow;
|
||||
font-style: normal;
|
||||
}
|
||||
|
||||
#search-results pre {
|
||||
margin: 0.5em;
|
||||
}
|
||||
|
||||
/* @end */
|
||||
|
||||
123
doc/table_of_contents.html
Normal file
@@ -0,0 +1,123 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<html>
|
||||
<head>
|
||||
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
|
||||
|
||||
<title>Table of Contents - RDoc Documentation</title>
|
||||
|
||||
<link type="text/css" media="screen" href="./rdoc.css" rel="stylesheet">
|
||||
|
||||
<script type="text/javascript">
|
||||
var rdoc_rel_prefix = "./";
|
||||
</script>
|
||||
|
||||
<script type="text/javascript" charset="utf-8" src="./js/jquery.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/navigation.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/search_index.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/search.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/searcher.js"></script>
|
||||
<script type="text/javascript" charset="utf-8" src="./js/darkfish.js"></script>
|
||||
|
||||
|
||||
<body class="indexpage">
|
||||
<h1>Table of Contents - RDoc Documentation</h1>
|
||||
|
||||
<h2>Pages</h2>
|
||||
<ul>
|
||||
<li class="file">
|
||||
<a href="Gemfile.html">Gemfile</a>
|
||||
</li>
|
||||
<li class="file">
|
||||
<a href="LICENSE_txt.html">LICENSE</a>
|
||||
</li>
|
||||
<li class="file">
|
||||
<a href="Rakefile.html">Rakefile</a>
|
||||
</li>
|
||||
<li class="file">
|
||||
<a href="public/robots_txt.html">robots</a>
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
<h2 id="classes">Classes/Modules</h2>
|
||||
<ul>
|
||||
<li class="module">
|
||||
<a href="ActiveSupport.html">ActiveSupport</a>
|
||||
</li>
|
||||
<li class="class">
|
||||
<a href="ActiveSupport/TestCase.html">ActiveSupport::TestCase</a>
|
||||
</li>
|
||||
<li class="module">
|
||||
<a href="ActiveSupport/TestCase/ActionController.html">ActiveSupport::TestCase::ActionController</a>
|
||||
</li>
|
||||
<li class="class">
|
||||
<a href="ActiveSupport/TestCase/ActionController/TestCase.html">ActiveSupport::TestCase::ActionController::TestCase</a>
|
||||
</li>
|
||||
<li class="module">
|
||||
<a href="Growstuff.html">Growstuff</a>
|
||||
</li>
|
||||
<li class="class">
|
||||
<a href="Growstuff/Application.html">Growstuff::Application</a>
|
||||
</li>
|
||||
<li class="class">
|
||||
<a href="AddUsernameToUsers.html">AddUsernameToUsers</a>
|
||||
</li>
|
||||
<li class="class">
|
||||
<a href="ApplicationController.html">ApplicationController</a>
|
||||
</li>
|
||||
<li class="module">
|
||||
<a href="ApplicationHelper.html">ApplicationHelper</a>
|
||||
</li>
|
||||
<li class="class">
|
||||
<a href="BrowsingTest.html">BrowsingTest</a>
|
||||
</li>
|
||||
<li class="class">
|
||||
<a href="DeviseCreateUsers.html">DeviseCreateUsers</a>
|
||||
</li>
|
||||
<li class="class">
|
||||
<a href="HomeController.html">HomeController</a>
|
||||
</li>
|
||||
<li class="class">
|
||||
<a href="HomeControllerTest.html">HomeControllerTest</a>
|
||||
</li>
|
||||
<li class="module">
|
||||
<a href="HomeHelper.html">HomeHelper</a>
|
||||
</li>
|
||||
<li class="class">
|
||||
<a href="HomeHelperTest.html">HomeHelperTest</a>
|
||||
</li>
|
||||
<li class="class">
|
||||
<a href="Object.html">Object</a>
|
||||
</li>
|
||||
<li class="class">
|
||||
<a href="User.html">User</a>
|
||||
</li>
|
||||
<li class="class">
|
||||
<a href="UserTest.html">UserTest</a>
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
<h2 id="methods">Methods</h2>
|
||||
<ul>
|
||||
|
||||
<li class="method"><a href="User.html#method-c-find_first_by_auth_conditions">::find_first_by_auth_conditions — User</a>
|
||||
|
||||
<li class="method"><a href="DeviseCreateUsers.html#method-i-change">#change — DeviseCreateUsers</a>
|
||||
|
||||
<li class="method"><a href="AddUsernameToUsers.html#method-i-change">#change — AddUsernameToUsers</a>
|
||||
|
||||
<li class="method"><a href="HomeController.html#method-i-index">#index — HomeController</a>
|
||||
|
||||
<li class="method"><a href="BrowsingTest.html#method-i-test_homepage">#test_homepage — BrowsingTest</a>
|
||||
|
||||
</ul>
|
||||
|
||||
|
||||
<footer id="validator-badges">
|
||||
<p><a href="http://validator.w3.org/check/referer">[Validate]</a>
|
||||
<p>Generated by <a href="https://github.com/rdoc/rdoc">RDoc</a> 3.12.
|
||||
<p>Generated with the <a href="http://deveiate.org/projects/Darkfish-Rdoc/">Darkfish Rdoc Generator</a> 3.
|
||||
</footer>
|
||||
|
||||