discourse/lib/service
Loïc Guitaut 2f334964f2 DEV: Remove hash-like access from service contracts
We decided to keep only one way to access values from a contract. This
patch thus removes the hash-like access from contracts.
2024-10-29 16:02:51 +01:00
..
action_base.rb DEV: Introduce a `Service::ActionBase` class for service actions 2024-09-18 17:02:46 +02:00
base.rb DEV: Make service contracts immutable 2024-10-29 12:23:35 +01:00
contract_base.rb DEV: Remove hash-like access from service contracts 2024-10-29 16:02:51 +01:00
options_base.rb DEV: Provide user input to services using `params` key 2024-10-25 09:57:59 +02:00
policy_base.rb DEV: Introduce a `Service::ActionBase` class for service actions 2024-09-18 17:02:46 +02:00
runner.rb DEV: Stop injecting a service result object in the caller object 2024-10-22 16:58:54 +02:00
steps_inspector.rb DEV: Replace `params` by the contract object in services 2024-10-25 14:48:34 +02:00