mirror of
https://github.com/LaCasemate/fab-manager.git
synced 2024-11-29 10:24:20 +01:00
287 lines
18 KiB
XML
287 lines
18 KiB
XML
<?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.36.0 (20140111.2315)
|
|
-->
|
|
<!-- Title: controllers_diagram Pages: 1 -->
|
|
<svg width="1080pt" height="944pt"
|
|
viewBox="0.00 0.00 1079.58 944.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(4 940)">
|
|
<title>controllers_diagram</title>
|
|
<polygon fill="none" stroke="none" points="-4,4 -4,-940 1075.58,-940 1075.58,4 -4,4"/>
|
|
<!-- _diagram_info -->
|
|
<g id="node1" class="node"><title>_diagram_info</title>
|
|
<text text-anchor="start" x="308" y="-651.6" font-family="Times,serif" font-size="13.00">Controllers diagram</text>
|
|
<text text-anchor="start" x="308" y="-637.6" font-family="Times,serif" font-size="13.00">Date: Jul 25 2016 - 16:17</text>
|
|
<text text-anchor="start" x="308" y="-623.6" font-family="Times,serif" font-size="13.00">Migration version: 20160725135112</text>
|
|
<text text-anchor="start" x="308" y="-609.6" font-family="Times,serif" font-size="13.00">Generated by RailRoady 1.4.0</text>
|
|
<text text-anchor="start" x="308" y="-595.6" font-family="Times,serif" font-size="13.00">http://railroady.prestonlee.com</text>
|
|
</g>
|
|
<!-- SessionsController -->
|
|
<g id="node2" class="node"><title>SessionsController</title>
|
|
<ellipse fill="none" stroke="black" cx="77.3431" cy="-426" rx="77.1866" ry="18"/>
|
|
<text text-anchor="middle" x="77.3431" y="-422.3" font-family="Times,serif" font-size="14.00">SessionsController</text>
|
|
</g>
|
|
<!-- OpenAPI::V1::BookableMachinesController -->
|
|
<g id="node3" class="node"><title>OpenAPI::V1::BookableMachinesController</title>
|
|
<ellipse fill="none" stroke="black" cx="432.985" cy="-438" rx="168.97" ry="18"/>
|
|
<text text-anchor="middle" x="432.985" y="-434.3" font-family="Times,serif" font-size="14.00">OpenAPI::V1::BookableMachinesController</text>
|
|
</g>
|
|
<!-- OpenAPI::V1::ReservationsController -->
|
|
<g id="node4" class="node"><title>OpenAPI::V1::ReservationsController</title>
|
|
<ellipse fill="none" stroke="black" cx="589.587" cy="-378" rx="145.674" ry="18"/>
|
|
<text text-anchor="middle" x="589.587" y="-374.3" font-family="Times,serif" font-size="14.00">OpenAPI::V1::ReservationsController</text>
|
|
</g>
|
|
<!-- OpenAPI::V1::EventsController -->
|
|
<g id="node5" class="node"><title>OpenAPI::V1::EventsController</title>
|
|
<ellipse fill="none" stroke="black" cx="748.139" cy="-438" rx="124.278" ry="18"/>
|
|
<text text-anchor="middle" x="748.139" y="-434.3" font-family="Times,serif" font-size="14.00">OpenAPI::V1::EventsController</text>
|
|
</g>
|
|
<!-- OpenAPI::V1::MachinesController -->
|
|
<g id="node6" class="node"><title>OpenAPI::V1::MachinesController</title>
|
|
<ellipse fill="none" stroke="black" cx="579.188" cy="-318" rx="135.376" ry="18"/>
|
|
<text text-anchor="middle" x="579.188" y="-314.3" font-family="Times,serif" font-size="14.00">OpenAPI::V1::MachinesController</text>
|
|
</g>
|
|
<!-- OpenAPI::V1::UserTrainingsController -->
|
|
<g id="node7" class="node"><title>OpenAPI::V1::UserTrainingsController</title>
|
|
<ellipse fill="none" stroke="black" cx="630.787" cy="-498" rx="150.574" ry="18"/>
|
|
<text text-anchor="middle" x="630.787" y="-494.3" font-family="Times,serif" font-size="14.00">OpenAPI::V1::UserTrainingsController</text>
|
|
</g>
|
|
<!-- OpenAPI::V1::BaseController -->
|
|
<g id="node8" class="node"><title>OpenAPI::V1::BaseController</title>
|
|
<ellipse fill="none" stroke="black" cx="825.64" cy="-198" rx="117.779" ry="18"/>
|
|
<text text-anchor="middle" x="825.64" y="-194.3" font-family="Times,serif" font-size="14.00">OpenAPI::V1::BaseController</text>
|
|
</g>
|
|
<!-- OpenAPI::V1::UsersController -->
|
|
<g id="node9" class="node"><title>OpenAPI::V1::UsersController</title>
|
|
<ellipse fill="none" stroke="black" cx="564.239" cy="-198" rx="120.479" ry="18"/>
|
|
<text text-anchor="middle" x="564.239" y="-194.3" font-family="Times,serif" font-size="14.00">OpenAPI::V1::UsersController</text>
|
|
</g>
|
|
<!-- OpenAPI::V1::TrainingsController -->
|
|
<g id="node10" class="node"><title>OpenAPI::V1::TrainingsController</title>
|
|
<ellipse fill="none" stroke="black" cx="733.888" cy="-618" rx="133.776" ry="18"/>
|
|
<text text-anchor="middle" x="733.888" y="-614.3" font-family="Times,serif" font-size="14.00">OpenAPI::V1::TrainingsController</text>
|
|
</g>
|
|
<!-- OpenAPI::V1::InvoicesController -->
|
|
<g id="node11" class="node"><title>OpenAPI::V1::InvoicesController</title>
|
|
<ellipse fill="none" stroke="black" cx="573.988" cy="-258" rx="129.977" ry="18"/>
|
|
<text text-anchor="middle" x="573.988" y="-254.3" font-family="Times,serif" font-size="14.00">OpenAPI::V1::InvoicesController</text>
|
|
</g>
|
|
<!-- RegistrationsController -->
|
|
<g id="node12" class="node"><title>RegistrationsController</title>
|
|
<ellipse fill="none" stroke="black" cx="140.942" cy="-486" rx="92.8835" ry="18"/>
|
|
<text text-anchor="middle" x="140.942" y="-482.3" font-family="Times,serif" font-size="14.00">RegistrationsController</text>
|
|
</g>
|
|
<!-- API::TagsController -->
|
|
<g id="node13" class="node"><title>API::TagsController</title>
|
|
<ellipse fill="none" stroke="black" cx="95.1926" cy="-582" rx="83.3857" ry="18"/>
|
|
<text text-anchor="middle" x="95.1926" y="-578.3" font-family="Times,serif" font-size="14.00">API::TagsController</text>
|
|
</g>
|
|
<!-- API::StatisticsController -->
|
|
<g id="node14" class="node"><title>API::StatisticsController</title>
|
|
<ellipse fill="none" stroke="black" cx="901.491" cy="-498" rx="97.4827" ry="18"/>
|
|
<text text-anchor="middle" x="901.491" y="-494.3" font-family="Times,serif" font-size="14.00">API::StatisticsController</text>
|
|
</g>
|
|
<!-- API::TrainingsPricingsController -->
|
|
<g id="node15" class="node"><title>API::TrainingsPricingsController</title>
|
|
<ellipse fill="none" stroke="black" cx="788.039" cy="-678" rx="128.077" ry="18"/>
|
|
<text text-anchor="middle" x="788.039" y="-674.3" font-family="Times,serif" font-size="14.00">API::TrainingsPricingsController</text>
|
|
</g>
|
|
<!-- API::PlansController -->
|
|
<g id="node16" class="node"><title>API::PlansController</title>
|
|
<ellipse fill="none" stroke="black" cx="973.142" cy="-618" rx="85.2851" ry="18"/>
|
|
<text text-anchor="middle" x="973.142" y="-614.3" font-family="Times,serif" font-size="14.00">API::PlansController</text>
|
|
</g>
|
|
<!-- API::AuthProvidersController -->
|
|
<g id="node17" class="node"><title>API::AuthProvidersController</title>
|
|
<ellipse fill="none" stroke="black" cx="296.99" cy="-378" rx="116.979" ry="18"/>
|
|
<text text-anchor="middle" x="296.99" y="-374.3" font-family="Times,serif" font-size="14.00">API::AuthProvidersController</text>
|
|
</g>
|
|
<!-- API::AgeRangesController -->
|
|
<g id="node18" class="node"><title>API::AgeRangesController</title>
|
|
<ellipse fill="none" stroke="black" cx="838.591" cy="-258" rx="106.681" ry="18"/>
|
|
<text text-anchor="middle" x="838.591" y="-254.3" font-family="Times,serif" font-size="14.00">API::AgeRangesController</text>
|
|
</g>
|
|
<!-- API::CreditsController -->
|
|
<g id="node19" class="node"><title>API::CreditsController</title>
|
|
<ellipse fill="none" stroke="black" cx="138.992" cy="-858" rx="90.9839" ry="18"/>
|
|
<text text-anchor="middle" x="138.992" y="-854.3" font-family="Times,serif" font-size="14.00">API::CreditsController</text>
|
|
</g>
|
|
<!-- API::OpenlabProjectsController -->
|
|
<g id="node20" class="node"><title>API::OpenlabProjectsController</title>
|
|
<ellipse fill="none" stroke="black" cx="328.139" cy="-546" rx="124.278" ry="18"/>
|
|
<text text-anchor="middle" x="328.139" y="-542.3" font-family="Times,serif" font-size="14.00">API::OpenlabProjectsController</text>
|
|
</g>
|
|
<!-- API::ComponentsController -->
|
|
<g id="node21" class="node"><title>API::ComponentsController</title>
|
|
<ellipse fill="none" stroke="black" cx="854.49" cy="-318" rx="110.48" ry="18"/>
|
|
<text text-anchor="middle" x="854.49" y="-314.3" font-family="Times,serif" font-size="14.00">API::ComponentsController</text>
|
|
</g>
|
|
<!-- API::CustomAssetsController -->
|
|
<g id="node22" class="node"><title>API::CustomAssetsController</title>
|
|
<ellipse fill="none" stroke="black" cx="296.34" cy="-318" rx="116.18" ry="18"/>
|
|
<text text-anchor="middle" x="296.34" y="-314.3" font-family="Times,serif" font-size="14.00">API::CustomAssetsController</text>
|
|
</g>
|
|
<!-- API::PricingController -->
|
|
<g id="node23" class="node"><title>API::PricingController</title>
|
|
<ellipse fill="none" stroke="black" cx="942.992" cy="-558" rx="90.9839" ry="18"/>
|
|
<text text-anchor="middle" x="942.992" y="-554.3" font-family="Times,serif" font-size="14.00">API::PricingController</text>
|
|
</g>
|
|
<!-- API::AbusesController -->
|
|
<g id="node24" class="node"><title>API::AbusesController</title>
|
|
<ellipse fill="none" stroke="black" cx="439.642" cy="-882" rx="91.784" ry="18"/>
|
|
<text text-anchor="middle" x="439.642" y="-878.3" font-family="Times,serif" font-size="14.00">API::AbusesController</text>
|
|
</g>
|
|
<!-- API::FeedsController -->
|
|
<g id="node25" class="node"><title>API::FeedsController</title>
|
|
<ellipse fill="none" stroke="black" cx="86.4423" cy="-18" rx="86.3847" ry="18"/>
|
|
<text text-anchor="middle" x="86.4423" y="-14.3" font-family="Times,serif" font-size="14.00">API::FeedsController</text>
|
|
</g>
|
|
<!-- API::MembersController -->
|
|
<g id="node26" class="node"><title>API::MembersController</title>
|
|
<ellipse fill="none" stroke="black" cx="544.091" cy="-138" rx="100.182" ry="18"/>
|
|
<text text-anchor="middle" x="544.091" y="-134.3" font-family="Times,serif" font-size="14.00">API::MembersController</text>
|
|
</g>
|
|
<!-- API::PricesController -->
|
|
<g id="node27" class="node"><title>API::PricesController</title>
|
|
<ellipse fill="none" stroke="black" cx="291.092" cy="-18" rx="87.1846" ry="18"/>
|
|
<text text-anchor="middle" x="291.092" y="-14.3" font-family="Times,serif" font-size="14.00">API::PricesController</text>
|
|
</g>
|
|
<!-- API::TranslationsController -->
|
|
<g id="node28" class="node"><title>API::TranslationsController</title>
|
|
<ellipse fill="none" stroke="black" cx="253.19" cy="-762" rx="109.381" ry="18"/>
|
|
<text text-anchor="middle" x="253.19" y="-758.3" font-family="Times,serif" font-size="14.00">API::TranslationsController</text>
|
|
</g>
|
|
<!-- API::ReservationsController -->
|
|
<g id="node29" class="node"><title>API::ReservationsController</title>
|
|
<ellipse fill="none" stroke="black" cx="867.14" cy="-378" rx="111.28" ry="18"/>
|
|
<text text-anchor="middle" x="867.14" y="-374.3" font-family="Times,serif" font-size="14.00">API::ReservationsController</text>
|
|
</g>
|
|
<!-- API::EventsController -->
|
|
<g id="node30" class="node"><title>API::EventsController</title>
|
|
<ellipse fill="none" stroke="black" cx="965.692" cy="-30" rx="89.8845" ry="18"/>
|
|
<text text-anchor="middle" x="965.692" y="-26.3" font-family="Times,serif" font-size="14.00">API::EventsController</text>
|
|
</g>
|
|
<!-- API::MachinesController -->
|
|
<g id="node31" class="node"><title>API::MachinesController</title>
|
|
<ellipse fill="none" stroke="black" cx="772.741" cy="-138" rx="100.983" ry="18"/>
|
|
<text text-anchor="middle" x="772.741" y="-134.3" font-family="Times,serif" font-size="14.00">API::MachinesController</text>
|
|
</g>
|
|
<!-- API::EventThemesController -->
|
|
<g id="node32" class="node"><title>API::EventThemesController</title>
|
|
<ellipse fill="none" stroke="black" cx="306.39" cy="-258" rx="114.28" ry="18"/>
|
|
<text text-anchor="middle" x="306.39" y="-254.3" font-family="Times,serif" font-size="14.00">API::EventThemesController</text>
|
|
</g>
|
|
<!-- API::ThemesController -->
|
|
<g id="node33" class="node"><title>API::ThemesController</title>
|
|
<ellipse fill="none" stroke="black" cx="346.242" cy="-822" rx="94.4839" ry="18"/>
|
|
<text text-anchor="middle" x="346.242" y="-818.3" font-family="Times,serif" font-size="14.00">API::ThemesController</text>
|
|
</g>
|
|
<!-- API::CategoriesController -->
|
|
<g id="node34" class="node"><title>API::CategoriesController</title>
|
|
<ellipse fill="none" stroke="black" cx="223.341" cy="-138" rx="103.182" ry="18"/>
|
|
<text text-anchor="middle" x="223.341" y="-134.3" font-family="Times,serif" font-size="14.00">API::CategoriesController</text>
|
|
</g>
|
|
<!-- API::SubscriptionsController -->
|
|
<g id="node35" class="node"><title>API::SubscriptionsController</title>
|
|
<ellipse fill="none" stroke="black" cx="293.74" cy="-198" rx="113.98" ry="18"/>
|
|
<text text-anchor="middle" x="293.74" y="-194.3" font-family="Times,serif" font-size="14.00">API::SubscriptionsController</text>
|
|
</g>
|
|
<!-- API::StylesheetsController -->
|
|
<g id="node36" class="node"><title>API::StylesheetsController</title>
|
|
<ellipse fill="none" stroke="black" cx="885.291" cy="-798" rx="105.082" ry="18"/>
|
|
<text text-anchor="middle" x="885.291" y="-794.3" font-family="Times,serif" font-size="14.00">API::StylesheetsController</text>
|
|
</g>
|
|
<!-- API::SlotsController -->
|
|
<g id="node37" class="node"><title>API::SlotsController</title>
|
|
<ellipse fill="none" stroke="black" cx="83.1926" cy="-258" rx="83.3857" ry="18"/>
|
|
<text text-anchor="middle" x="83.1926" y="-254.3" font-family="Times,serif" font-size="14.00">API::SlotsController</text>
|
|
</g>
|
|
<!-- API::AdminsController -->
|
|
<g id="node38" class="node"><title>API::AdminsController</title>
|
|
<ellipse fill="none" stroke="black" cx="178.242" cy="-702" rx="94.4839" ry="18"/>
|
|
<text text-anchor="middle" x="178.242" y="-698.3" font-family="Times,serif" font-size="14.00">API::AdminsController</text>
|
|
</g>
|
|
<!-- API::GroupsController -->
|
|
<g id="node39" class="node"><title>API::GroupsController</title>
|
|
<ellipse fill="none" stroke="black" cx="727.642" cy="-894" rx="91.784" ry="18"/>
|
|
<text text-anchor="middle" x="727.642" y="-890.3" font-family="Times,serif" font-size="14.00">API::GroupsController</text>
|
|
</g>
|
|
<!-- API::AvailabilitiesController -->
|
|
<g id="node40" class="node"><title>API::AvailabilitiesController</title>
|
|
<ellipse fill="none" stroke="black" cx="833.09" cy="-738" rx="113.18" ry="18"/>
|
|
<text text-anchor="middle" x="833.09" y="-734.3" font-family="Times,serif" font-size="14.00">API::AvailabilitiesController</text>
|
|
</g>
|
|
<!-- API::UsersController -->
|
|
<g id="node41" class="node"><title>API::UsersController</title>
|
|
<ellipse fill="none" stroke="black" cx="985.792" cy="-90" rx="85.5853" ry="18"/>
|
|
<text text-anchor="middle" x="985.792" y="-86.3" font-family="Times,serif" font-size="14.00">API::UsersController</text>
|
|
</g>
|
|
<!-- API::ProjectsController -->
|
|
<g id="node42" class="node"><title>API::ProjectsController</title>
|
|
<ellipse fill="none" stroke="black" cx="178.242" cy="-642" rx="94.4839" ry="18"/>
|
|
<text text-anchor="middle" x="178.242" y="-638.3" font-family="Times,serif" font-size="14.00">API::ProjectsController</text>
|
|
</g>
|
|
<!-- API::WalletController -->
|
|
<g id="node43" class="node"><title>API::WalletController</title>
|
|
<ellipse fill="none" stroke="black" cx="533.692" cy="-18" rx="89.8845" ry="18"/>
|
|
<text text-anchor="middle" x="533.692" y="-14.3" font-family="Times,serif" font-size="14.00">API::WalletController</text>
|
|
</g>
|
|
<!-- API::NotificationsController -->
|
|
<g id="node44" class="node"><title>API::NotificationsController</title>
|
|
<ellipse fill="none" stroke="black" cx="579.79" cy="-774" rx="111.581" ry="18"/>
|
|
<text text-anchor="middle" x="579.79" y="-770.3" font-family="Times,serif" font-size="14.00">API::NotificationsController</text>
|
|
</g>
|
|
<!-- API::TrainingsController -->
|
|
<g id="node45" class="node"><title>API::TrainingsController</title>
|
|
<ellipse fill="none" stroke="black" cx="651.441" cy="-834" rx="99.3824" ry="18"/>
|
|
<text text-anchor="middle" x="651.441" y="-830.3" font-family="Times,serif" font-size="14.00">API::TrainingsController</text>
|
|
</g>
|
|
<!-- API::SettingsController -->
|
|
<g id="node46" class="node"><title>API::SettingsController</title>
|
|
<ellipse fill="none" stroke="black" cx="538.242" cy="-78" rx="94.4839" ry="18"/>
|
|
<text text-anchor="middle" x="538.242" y="-74.3" font-family="Times,serif" font-size="14.00">API::SettingsController</text>
|
|
</g>
|
|
<!-- API::OpenAPIClientsController -->
|
|
<g id="node47" class="node"><title>API::OpenAPIClientsController</title>
|
|
<ellipse fill="none" stroke="black" cx="508.139" cy="-714" rx="124.278" ry="18"/>
|
|
<text text-anchor="middle" x="508.139" y="-710.3" font-family="Times,serif" font-size="14.00">API::OpenAPIClientsController</text>
|
|
</g>
|
|
<!-- API::InvoicesController -->
|
|
<g id="node48" class="node"><title>API::InvoicesController</title>
|
|
<ellipse fill="none" stroke="black" cx="755.542" cy="-78" rx="95.5831" ry="18"/>
|
|
<text text-anchor="middle" x="755.542" y="-74.3" font-family="Times,serif" font-size="14.00">API::InvoicesController</text>
|
|
</g>
|
|
<!-- API::LicencesController -->
|
|
<g id="node49" class="node"><title>API::LicencesController</title>
|
|
<ellipse fill="none" stroke="black" cx="156.841" cy="-78" rx="96.6831" ry="18"/>
|
|
<text text-anchor="middle" x="156.841" y="-74.3" font-family="Times,serif" font-size="14.00">API::LicencesController</text>
|
|
</g>
|
|
<!-- PasswordsController -->
|
|
<g id="node50" class="node"><title>PasswordsController</title>
|
|
<ellipse fill="none" stroke="black" cx="983.843" cy="-438" rx="83.6854" ry="18"/>
|
|
<text text-anchor="middle" x="983.843" y="-434.3" font-family="Times,serif" font-size="14.00">PasswordsController</text>
|
|
</g>
|
|
<!-- ApplicationController -->
|
|
<g id="node51" class="node"><title>ApplicationController</title>
|
|
<ellipse fill="none" stroke="black" cx="736.392" cy="-18" rx="88.2844" ry="18"/>
|
|
<text text-anchor="middle" x="736.392" y="-14.3" font-family="Times,serif" font-size="14.00">ApplicationController</text>
|
|
</g>
|
|
<!-- Users::OmniauthCallbacksController -->
|
|
<g id="node52" class="node"><title>Users::OmniauthCallbacksController</title>
|
|
<ellipse fill="none" stroke="black" cx="681.687" cy="-558" rx="141.875" ry="18"/>
|
|
<text text-anchor="middle" x="681.687" y="-554.3" font-family="Times,serif" font-size="14.00">Users::OmniauthCallbacksController</text>
|
|
</g>
|
|
<!-- WebhooksController -->
|
|
<g id="node53" class="node"><title>WebhooksController</title>
|
|
<ellipse fill="none" stroke="black" cx="985.142" cy="-918" rx="85.2851" ry="18"/>
|
|
<text text-anchor="middle" x="985.142" y="-914.3" font-family="Times,serif" font-size="14.00">WebhooksController</text>
|
|
</g>
|
|
<!-- ConfirmationsController -->
|
|
<g id="node54" class="node"><title>ConfirmationsController</title>
|
|
<ellipse fill="none" stroke="black" cx="938.141" cy="-858" rx="98.2828" ry="18"/>
|
|
<text text-anchor="middle" x="938.141" y="-854.3" font-family="Times,serif" font-size="14.00">ConfirmationsController</text>
|
|
</g>
|
|
</g>
|
|
</svg>
|