File tree 1 file changed +20
-0
lines changed
1 file changed +20
-0
lines changed Original file line number Diff line number Diff line change @@ -24,6 +24,26 @@ class Taxes extends Component implements TaxEngineInterface
24
24
/**
25
25
* @event TaxEngineEvent The event that is triggered when determining the tax engine.
26
26
* @since 3.1
27
+ *
28
+ * ```php
29
+ * use craft\commerce\base\TaxEngineInterface;
30
+ * use craft\commerce\engines\Tax;
31
+ * use craft\commerce\events\TaxEngineEvent;
32
+ * use craft\commerce\services\Taxes;
33
+ * use yii\base\Event;
34
+ *
35
+ * Event::on(
36
+ * Taxes::class,
37
+ * Taxes::EVENT_REGISTER_TAX_ENGINE,
38
+ * function(TaxEngineEvent $event) {
39
+ * // @var TaxEngineInterface $currentEngine
40
+ * $currentEngine = $event->engine;
41
+ *
42
+ * // Set a new tax engine on `$event->engine`
43
+ * // ...
44
+ * }
45
+ * );
46
+ * ```
27
47
*/
28
48
public const EVENT_REGISTER_TAX_ENGINE = 'registerTaxEngine ' ;
29
49
You can’t perform that action at this time.
0 commit comments