In the basic example, you can see that Clowne consists of flexible DSL which is used in a class inherited of
You can combinate this DSL via
traits and make a cloning plan which exactly you want.
We strongly recommend
write tests to cover resulting cloner logic
Cloner class returns
Operation instance as a result of cloning. The operation provides methods to save cloned record. You can wrap this call to a transaction if it is necessary.
The order of cloning actions depends on the adapter (i.e., could be customized).
All built-in adapters have the same order and what happens when you call