Generators
Mailers
Padrino provides generator support for quickly creating new mailers within your Padrino application.
Options | Default | Aliases | Description |
---|---|---|---|
app | nil | -n | specify the application |
root | . | -r | specify the root destination path |
namespace | -n | specify the name space of your padrino project | |
destroy | false | -d | removes all generated files |
Very important to note that mailer generators are intended primarily to work within applications created through the Padrino application generator and that follow Padrino conventions.
Using the mailer generator is as simple as:
$ padrino g mailer UserNotifier
If you want create a mailer for a specified sub app you can:
$ padrino g mailer UserNotifier -a my_sub_app
You can also specify desired delivery actions to be added to the mailer:
$ padrino g mailer UserNotifier confirm_account welcome inactive_account
The mailer generator will then construct the mailer file within
app/mailers/user_notifier.rb
You can destroy mailer that you created via the destroy option and setting it to true. Default is false.
$ padrino g mailer UserNotifer -d
This remove all created mailer files.
last updated: 2022-02-22
comments powered by Disqus