Ruby on Rails Controller


Esempio

I nomi delle classi controller sono pluralizzati. Il motivo è che il controllore controlla più istanze di istanza di oggetto.

Ad esempio : OrdersController sarebbe il controller per una tabella di orders . Rails cercherà quindi la definizione della classe in un file chiamato orders_controller.rb nella orders_controller.rb /app/controllers .

Ad esempio : PostsController sarebbe il controller per una tabella di posts .

Se il nome della classe controller ha più parole in maiuscolo, si presume che il nome della tabella abbia underscore tra queste parole.

Ad esempio: se un controller è denominato PendingOrdersController il nome file presunto per questo controller sarà pending_orders_controller.rb .