module Voom::Commands::SuccessAndFail
Public Class Methods
fail(status: Commands::Codes::FAILURE, errors: {}, warnings: {}, data: [])
click to toggle source
# File lib/voom/commands/success_and_fail.rb, line 19 def self.fail(status: Commands::Codes::FAILURE, errors: {}, warnings: {}, data: []) Response.new(data: data, status: status, messages: {errors: errors, warnings: warnings}) end
success(data: [], warnings: {}, snackbar: [])
click to toggle source
# File lib/voom/commands/success_and_fail.rb, line 15 def self.success(data: [], warnings: {}, snackbar: []) Response.new(data: data, status: Commands::Codes::SUCCESS, messages: {errors: {}, warnings: warnings, snackbar: snackbar}) end
Public Instance Methods
fail(status: Commands::Codes::FAILURE, errors: {}, warnings: {}, data: [])
click to toggle source
# File lib/voom/commands/success_and_fail.rb, line 11 def fail(status: Commands::Codes::FAILURE, errors: {}, warnings: {}, data: []) SuccessAndFail.fail(status: status, errors: errors, warnings: warnings, data: data) end
success(data: [], warnings: {}, snackbar: [])
click to toggle source
# File lib/voom/commands/success_and_fail.rb, line 7 def success(data: [], warnings: {}, snackbar: []) SuccessAndFail.success(data: data, warnings: warnings, snackbar: snackbar) end