18F/micropurchase

View on GitHub
doc/controllers_brief.svg

Summary

Maintainability
Test Coverage
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
 "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
 -->
<!-- Title: controllers_diagram Pages: 1 -->
<svg width="831pt" height="704pt"
 viewBox="0.00 0.00 830.61 704.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(328.484 376)">
<title>controllers_diagram</title>
<polygon fill="none" stroke="none" points="-328.484,328 -328.484,-376 502.127,-376 502.127,328 -328.484,328"/>
<!-- _diagram_info -->
<g id="node1" class="node"><title>_diagram_info</title>
<text text-anchor="start" x="223.55" y="-275.1" font-family="Times,serif" font-size="13.00">Controllers diagram</text>
<text text-anchor="start" x="223.55" y="-262.1" font-family="Times,serif" font-size="13.00">Date: Nov 16 2016 &#45; 15:39</text>
<text text-anchor="start" x="223.55" y="-249.1" font-family="Times,serif" font-size="13.00">Migration version: 20160921135321</text>
<text text-anchor="start" x="223.55" y="-236.1" font-family="Times,serif" font-size="13.00">Generated by RailRoady 1.5.2</text>
<text text-anchor="start" x="223.55" y="-223.1" font-family="Times,serif" font-size="13.00">http://railroady.prestonlee.com</text>
</g>
<!-- Admin::AdminsController -->
<g id="node2" class="node"><title>Admin::AdminsController</title>
<ellipse fill="none" stroke="black" cx="-160" cy="246" rx="103.887" ry="18"/>
<text text-anchor="middle" x="-160" y="250.2" font-family="Times,serif" font-size="14.00">Admin::AdminsController</text>
</g>
<!-- Admin::AuctionAcceptancesController -->
<g id="node3" class="node"><title>Admin::AuctionAcceptancesController</title>
<ellipse fill="none" stroke="black" cx="149" cy="66" rx="149.213" ry="18"/>
<text text-anchor="middle" x="149" y="70.2" font-family="Times,serif" font-size="14.00">Admin::AuctionAcceptancesController</text>
</g>
<!-- Admin::AuctionMarkPaymentsController -->
<g id="node4" class="node"><title>Admin::AuctionMarkPaymentsController</title>
<ellipse fill="none" stroke="black" cx="194" cy="-54" rx="157.943" ry="18"/>
<text text-anchor="middle" x="194" y="-49.8" font-family="Times,serif" font-size="14.00">Admin::AuctionMarkPaymentsController</text>
</g>
<!-- Admin::AuctionRejectionsController -->
<g id="node5" class="node"><title>Admin::AuctionRejectionsController</title>
<ellipse fill="none" stroke="black" cx="142" cy="126" rx="141.514" ry="18"/>
<text text-anchor="middle" x="142" y="130.2" font-family="Times,serif" font-size="14.00">Admin::AuctionRejectionsController</text>
</g>
<!-- Admin::AuctionReportsController -->
<g id="node6" class="node"><title>Admin::AuctionReportsController</title>
<ellipse fill="none" stroke="black" cx="312" cy="6" rx="131.875" ry="18"/>
<text text-anchor="middle" x="312" y="10.2" font-family="Times,serif" font-size="14.00">Admin::AuctionReportsController</text>
</g>
<!-- Admin::Auctions::ClosedController -->
<g id="node7" class="node"><title>Admin::Auctions::ClosedController</title>
<ellipse fill="none" stroke="black" cx="-7" cy="-174" rx="137.197" ry="18"/>
<text text-anchor="middle" x="-7" y="-169.8" font-family="Times,serif" font-size="14.00">Admin::Auctions::ClosedController</text>
</g>
<!-- Admin::Auctions::NeedsAttentionController -->
<g id="node8" class="node"><title>Admin::Auctions::NeedsAttentionController</title>
<ellipse fill="none" stroke="black" cx="-12" cy="6" rx="168.075" ry="18"/>
<text text-anchor="middle" x="-12" y="10.2" font-family="Times,serif" font-size="14.00">Admin::Auctions::NeedsAttentionController</text>
</g>
<!-- Admin::AuctionsController -->
<g id="node9" class="node"><title>Admin::AuctionsController</title>
<ellipse fill="none" stroke="black" cx="108" cy="246" rx="107.737" ry="18"/>
<text text-anchor="middle" x="108" y="250.2" font-family="Times,serif" font-size="14.00">Admin::AuctionsController</text>
</g>
<!-- Admin::BaseController -->
<g id="node10" class="node"><title>Admin::BaseController</title>
<ellipse fill="none" stroke="black" cx="405" cy="-330" rx="93.2533" ry="18"/>
<text text-anchor="middle" x="405" y="-325.8" font-family="Times,serif" font-size="14.00">Admin::BaseController</text>
</g>
<!-- Admin::CustomersController -->
<g id="node11" class="node"><title>Admin::CustomersController</title>
<ellipse fill="none" stroke="black" cx="-138" cy="126" rx="113.535" ry="18"/>
<text text-anchor="middle" x="-138" y="130.2" font-family="Times,serif" font-size="14.00">Admin::CustomersController</text>
</g>
<!-- Admin::MasqueradesController -->
<g id="node12" class="node"><title>Admin::MasqueradesController</title>
<ellipse fill="none" stroke="black" cx="63" cy="-234" rx="122.687" ry="18"/>
<text text-anchor="middle" x="63" y="-229.8" font-family="Times,serif" font-size="14.00">Admin::MasqueradesController</text>
</g>
<!-- Admin::MissedDeliveriesController -->
<g id="node13" class="node"><title>Admin::MissedDeliveriesController</title>
<ellipse fill="none" stroke="black" cx="294" cy="-174" rx="137.655" ry="18"/>
<text text-anchor="middle" x="294" y="-169.8" font-family="Times,serif" font-size="14.00">Admin::MissedDeliveriesController</text>
</g>
<!-- Admin::ProposalsController -->
<g id="node14" class="node"><title>Admin::ProposalsController</title>
<ellipse fill="none" stroke="black" cx="-142" cy="186" rx="110.16" ry="18"/>
<text text-anchor="middle" x="-142" y="190.2" font-family="Times,serif" font-size="14.00">Admin::ProposalsController</text>
</g>
<!-- Admin::SkillsController -->
<g id="node15" class="node"><title>Admin::SkillsController</title>
<ellipse fill="none" stroke="black" cx="-132" cy="-294" rx="96.1777" ry="18"/>
<text text-anchor="middle" x="-132" y="-289.8" font-family="Times,serif" font-size="14.00">Admin::SkillsController</text>
</g>
<!-- Admin::UserReportsController -->
<g id="node16" class="node"><title>Admin::UserReportsController</title>
<ellipse fill="none" stroke="black" cx="-108" cy="-54" rx="120.29" ry="18"/>
<text text-anchor="middle" x="-108" y="-49.8" font-family="Times,serif" font-size="14.00">Admin::UserReportsController</text>
</g>
<!-- Admin::UsersController -->
<g id="node17" class="node"><title>Admin::UsersController</title>
<ellipse fill="none" stroke="black" cx="384" cy="186" rx="96.1518" ry="18"/>
<text text-anchor="middle" x="384" y="190.2" font-family="Times,serif" font-size="14.00">Admin::UsersController</text>
</g>
<!-- Admin::VendorsController -->
<g id="node18" class="node"><title>Admin::VendorsController</title>
<ellipse fill="none" stroke="black" cx="345" cy="246" rx="104.839" ry="18"/>
<text text-anchor="middle" x="345" y="250.2" font-family="Times,serif" font-size="14.00">Admin::VendorsController</text>
</g>
<!-- Api::V0::Admin::AuctionsController -->
<g id="node19" class="node"><title>Api::V0::Admin::AuctionsController</title>
<ellipse fill="none" stroke="black" cx="238" cy="-114" rx="141.54" ry="18"/>
<text text-anchor="middle" x="238" y="-109.8" font-family="Times,serif" font-size="14.00">Api::V0::Admin::AuctionsController</text>
</g>
<!-- Api::V0::Admin::UsersController -->
<g id="node20" class="node"><title>Api::V0::Admin::UsersController</title>
<ellipse fill="none" stroke="black" cx="-62" cy="-114" rx="129.954" ry="18"/>
<text text-anchor="middle" x="-62" y="-109.8" font-family="Times,serif" font-size="14.00">Api::V0::Admin::UsersController</text>
</g>
<!-- Api::V0::AuctionsController -->
<g id="node21" class="node"><title>Api::V0::AuctionsController</title>
<ellipse fill="none" stroke="black" cx="-140" cy="66" rx="112.081" ry="18"/>
<text text-anchor="middle" x="-140" y="70.2" font-family="Times,serif" font-size="14.00">Api::V0::AuctionsController</text>
</g>
<!-- Api::V0::BidsController -->
<g id="node22" class="node"><title>Api::V0::BidsController</title>
<ellipse fill="none" stroke="black" cx="-179" cy="-234" rx="96.6536" ry="18"/>
<text text-anchor="middle" x="-179" y="-229.8" font-family="Times,serif" font-size="14.00">Api::V0::BidsController</text>
</g>
<!-- Api::V0::BusinessDaysController -->
<g id="node23" class="node"><title>Api::V0::BusinessDaysController</title>
<ellipse fill="none" stroke="black" cx="130" cy="186" rx="129.963" ry="18"/>
<text text-anchor="middle" x="130" y="190.2" font-family="Times,serif" font-size="14.00">Api::V0::BusinessDaysController</text>
</g>
<!-- ApiController -->
<g id="node24" class="node"><title>ApiController</title>
<ellipse fill="none" stroke="black" cx="-264" cy="6" rx="59.9444" ry="18"/>
<text text-anchor="middle" x="-264" y="10.2" font-family="Times,serif" font-size="14.00">ApiController</text>
</g>
<!-- ApplicationController -->
<g id="node25" class="node"><title>ApplicationController</title>
<ellipse fill="none" stroke="black" cx="400" cy="126" rx="88.417" ry="18"/>
<text text-anchor="middle" x="400" y="130.2" font-family="Times,serif" font-size="14.00">ApplicationController</text>
</g>
<!-- AuctionsController -->
<g id="node26" class="node"><title>AuctionsController</title>
<ellipse fill="none" stroke="black" cx="78" cy="306" rx="78.278" ry="18"/>
<text text-anchor="middle" x="78" y="310.2" font-family="Times,serif" font-size="14.00">AuctionsController</text>
</g>
<!-- AuthenticationsController -->
<g id="node27" class="node"><title>AuthenticationsController</title>
<ellipse fill="none" stroke="black" cx="90" cy="-294" rx="102.407" ry="18"/>
<text text-anchor="middle" x="90" y="-289.8" font-family="Times,serif" font-size="14.00">AuthenticationsController</text>
</g>
<!-- BidsController -->
<g id="node28" class="node"><title>BidsController</title>
<ellipse fill="none" stroke="black" cx="63" cy="-354" rx="62.8512" ry="18"/>
<text text-anchor="middle" x="63" y="-349.8" font-family="Times,serif" font-size="14.00">BidsController</text>
</g>
<!-- DocsController -->
<g id="node29" class="node"><title>DocsController</title>
<ellipse fill="none" stroke="black" cx="-91" cy="306" rx="64.7632" ry="18"/>
<text text-anchor="middle" x="-91" y="310.2" font-family="Times,serif" font-size="14.00">DocsController</text>
</g>
<!-- InsightsController -->
<g id="node30" class="node"><title>InsightsController</title>
<ellipse fill="none" stroke="black" cx="-250" cy="-174" rx="74.4275" ry="18"/>
<text text-anchor="middle" x="-250" y="-169.8" font-family="Times,serif" font-size="14.00">InsightsController</text>
</g>
<!-- ReceiptsController -->
<g id="node31" class="node"><title>ReceiptsController</title>
<ellipse fill="none" stroke="black" cx="257" cy="306" rx="76.8157" ry="18"/>
<text text-anchor="middle" x="257" y="310.2" font-family="Times,serif" font-size="14.00">ReceiptsController</text>
</g>
<!-- SignInsController -->
<g id="node32" class="node"><title>SignInsController</title>
<ellipse fill="none" stroke="black" cx="-251" cy="306" rx="73.4671" ry="18"/>
<text text-anchor="middle" x="-251" y="310.2" font-family="Times,serif" font-size="14.00">SignInsController</text>
</g>
<!-- SignUpsController -->
<g id="node33" class="node"><title>SignUpsController</title>
<ellipse fill="none" stroke="black" cx="401" cy="66" rx="76.8502" ry="18"/>
<text text-anchor="middle" x="401" y="70.2" font-family="Times,serif" font-size="14.00">SignUpsController</text>
</g>
<!-- UsersController -->
<g id="node34" class="node"><title>UsersController</title>
<ellipse fill="none" stroke="black" cx="223" cy="-354" rx="66.6925" ry="18"/>
<text text-anchor="middle" x="223" y="-349.8" font-family="Times,serif" font-size="14.00">UsersController</text>
</g>
</g>
</svg>