我的事件是这样定义的:
event :share, after: :inc_in_path_share do
transitions from: :bucketed, to: :shared
error do |e|
inc_share(message, tags)
end
end
我称之为my_instance.share(message, tags)
。inc_in_path_share
如果允许转换,我可以用message
and调用没有问题tags
。但是当不允许转换时,我希望inc_share
在我的error
块中处理一个默认操作。
如何将消息和标签传递给error
块?可能是我认为它也不是最好的方式(XY问题)。谢谢 !