Skip to content

Instantly share code, notes, and snippets.

@fernandes
Last active March 2, 2017 00:16
Show Gist options
  • Save fernandes/13bdf565cb9e66ecc3262baa8113b596 to your computer and use it in GitHub Desktop.
Save fernandes/13bdf565cb9e66ecc3262baa8113b596 to your computer and use it in GitHub Desktop.
$ trailblazer generate operation Thing::Create
class Thing::Create < Trailblazer::Operation
end
$ trailblazer generate operation Thing::Create --steps
class Thing::Create < Trailblazer::Operation
step Model( Song, :new )
step :assign_current_user!
end
$ trailblazer
Commands:
trailblazer generate COMMANDS # Generates trailblazer file
trailblazer help [COMMAND] # Describe available commands or one specific command
$ trailblazer help
Commands:
trailblazer generate COMMANDS # Generates trailblazer file
trailblazer help [COMMAND] # Describe available commands or one specific command
$ trailblazer help generate
Commands:
trailblazer generate help [COMMAND] # Describe subcommands or one specific subcommand
trailblazer generate operation # Generates trailblazer file
$ trailblazer generate
Commands:
trailblazer generate help [COMMAND] # Describe subcommands or one specific subcommand
trailblazer generate operation # Generates trailblazer file
$ trailblazer generate help operation
Usage:
trailblazer operation NAME
Options:
[--steps], [--no-steps]
Description:
`generate operation` generate operation file
$ trailblazer generate operation
ERROR: "trailblazer operation" was called with no arguments
Usage: "trailblazer operation NAME"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment