|
2216 | 2216 | }
|
2217 | 2217 | }
|
2218 | 2218 | },
|
| 2219 | + { |
| 2220 | + "class": "craft\\commerce\\base\\Purchasable", |
| 2221 | + "name": "EVENT_RENDER", |
| 2222 | + "type": "craft\\events\\RenderElementEvent", |
| 2223 | + "desc": "The event that is triggered before an element is rendered.", |
| 2224 | + "filters": { |
| 2225 | + "duplicating": { |
| 2226 | + "label": "Element is being duplicated to a new element", |
| 2227 | + "conditionsPhp": "($event->sender->duplicateOf && $event->sender->getIsCanonical() && !$event->sender->updatingFromDerivative)", |
| 2228 | + "excludes": [ |
| 2229 | + "isNew", |
| 2230 | + "resaving", |
| 2231 | + "revision" |
| 2232 | + ] |
| 2233 | + }, |
| 2234 | + "enabled": { |
| 2235 | + "label": "Element is enabled", |
| 2236 | + "conditionsPhp": "($event->sender->enabled && $event->sender->getEnabledForSite())" |
| 2237 | + }, |
| 2238 | + "firstSave": { |
| 2239 | + "label": "Element is being saved for the first time", |
| 2240 | + "conditionsPhp": "$event->sender->firstSave", |
| 2241 | + "excludes": [ |
| 2242 | + "isNew", |
| 2243 | + "draft", |
| 2244 | + "provisional", |
| 2245 | + "revision", |
| 2246 | + "resaving" |
| 2247 | + ] |
| 2248 | + }, |
| 2249 | + "propagating": { |
| 2250 | + "label": "Element is being propagated", |
| 2251 | + "conditionsPhp": "$event->sender->propagating" |
| 2252 | + }, |
| 2253 | + "resaving": { |
| 2254 | + "label": "Element is being bulk-resaved", |
| 2255 | + "conditionsPhp": "$event->sender->resaving", |
| 2256 | + "excludes": [ |
| 2257 | + "firstSave" |
| 2258 | + ] |
| 2259 | + } |
| 2260 | + } |
| 2261 | + }, |
2219 | 2262 | {
|
2220 | 2263 | "class": "craft\\commerce\\base\\Purchasable",
|
2221 | 2264 | "name": "EVENT_INIT",
|
|
5562 | 5605 | }
|
5563 | 5606 | }
|
5564 | 5607 | },
|
| 5608 | + { |
| 5609 | + "class": "craft\\commerce\\elements\\Donation", |
| 5610 | + "name": "EVENT_RENDER", |
| 5611 | + "type": "craft\\events\\RenderElementEvent", |
| 5612 | + "desc": "The event that is triggered before an element is rendered.", |
| 5613 | + "filters": { |
| 5614 | + "duplicating": { |
| 5615 | + "label": "Element is being duplicated to a new element", |
| 5616 | + "conditionsPhp": "($event->sender->duplicateOf && $event->sender->getIsCanonical() && !$event->sender->updatingFromDerivative)", |
| 5617 | + "excludes": [ |
| 5618 | + "isNew", |
| 5619 | + "resaving", |
| 5620 | + "revision" |
| 5621 | + ] |
| 5622 | + }, |
| 5623 | + "enabled": { |
| 5624 | + "label": "Element is enabled", |
| 5625 | + "conditionsPhp": "($event->sender->enabled && $event->sender->getEnabledForSite())" |
| 5626 | + }, |
| 5627 | + "firstSave": { |
| 5628 | + "label": "Element is being saved for the first time", |
| 5629 | + "conditionsPhp": "$event->sender->firstSave", |
| 5630 | + "excludes": [ |
| 5631 | + "isNew", |
| 5632 | + "draft", |
| 5633 | + "provisional", |
| 5634 | + "revision", |
| 5635 | + "resaving" |
| 5636 | + ] |
| 5637 | + }, |
| 5638 | + "propagating": { |
| 5639 | + "label": "Element is being propagated", |
| 5640 | + "conditionsPhp": "$event->sender->propagating" |
| 5641 | + }, |
| 5642 | + "resaving": { |
| 5643 | + "label": "Element is being bulk-resaved", |
| 5644 | + "conditionsPhp": "$event->sender->resaving", |
| 5645 | + "excludes": [ |
| 5646 | + "firstSave" |
| 5647 | + ] |
| 5648 | + } |
| 5649 | + } |
| 5650 | + }, |
5565 | 5651 | {
|
5566 | 5652 | "class": "craft\\commerce\\elements\\Donation",
|
5567 | 5653 | "name": "EVENT_INIT",
|
|
8236 | 8322 | }
|
8237 | 8323 | }
|
8238 | 8324 | },
|
| 8325 | + { |
| 8326 | + "class": "craft\\commerce\\elements\\Order", |
| 8327 | + "name": "EVENT_RENDER", |
| 8328 | + "type": "craft\\events\\RenderElementEvent", |
| 8329 | + "desc": "The event that is triggered before an element is rendered.", |
| 8330 | + "filters": { |
| 8331 | + "duplicating": { |
| 8332 | + "label": "Element is being duplicated to a new element", |
| 8333 | + "conditionsPhp": "($event->sender->duplicateOf && $event->sender->getIsCanonical() && !$event->sender->updatingFromDerivative)", |
| 8334 | + "excludes": [ |
| 8335 | + "isNew", |
| 8336 | + "resaving", |
| 8337 | + "revision" |
| 8338 | + ] |
| 8339 | + }, |
| 8340 | + "enabled": { |
| 8341 | + "label": "Element is enabled", |
| 8342 | + "conditionsPhp": "($event->sender->enabled && $event->sender->getEnabledForSite())" |
| 8343 | + }, |
| 8344 | + "firstSave": { |
| 8345 | + "label": "Element is being saved for the first time", |
| 8346 | + "conditionsPhp": "$event->sender->firstSave", |
| 8347 | + "excludes": [ |
| 8348 | + "isNew", |
| 8349 | + "draft", |
| 8350 | + "provisional", |
| 8351 | + "revision", |
| 8352 | + "resaving" |
| 8353 | + ] |
| 8354 | + }, |
| 8355 | + "propagating": { |
| 8356 | + "label": "Element is being propagated", |
| 8357 | + "conditionsPhp": "$event->sender->propagating" |
| 8358 | + }, |
| 8359 | + "resaving": { |
| 8360 | + "label": "Element is being bulk-resaved", |
| 8361 | + "conditionsPhp": "$event->sender->resaving", |
| 8362 | + "excludes": [ |
| 8363 | + "firstSave" |
| 8364 | + ] |
| 8365 | + } |
| 8366 | + } |
| 8367 | + }, |
8239 | 8368 | {
|
8240 | 8369 | "class": "craft\\commerce\\elements\\Order",
|
8241 | 8370 | "name": "EVENT_INIT",
|
|
10437 | 10566 | }
|
10438 | 10567 | }
|
10439 | 10568 | },
|
| 10569 | + { |
| 10570 | + "class": "craft\\commerce\\elements\\Product", |
| 10571 | + "name": "EVENT_RENDER", |
| 10572 | + "type": "craft\\events\\RenderElementEvent", |
| 10573 | + "desc": "The event that is triggered before an element is rendered.", |
| 10574 | + "filters": { |
| 10575 | + "duplicating": { |
| 10576 | + "label": "Element is being duplicated to a new element", |
| 10577 | + "conditionsPhp": "($event->sender->duplicateOf && $event->sender->getIsCanonical() && !$event->sender->updatingFromDerivative)", |
| 10578 | + "excludes": [ |
| 10579 | + "isNew", |
| 10580 | + "resaving", |
| 10581 | + "revision" |
| 10582 | + ] |
| 10583 | + }, |
| 10584 | + "enabled": { |
| 10585 | + "label": "Element is enabled", |
| 10586 | + "conditionsPhp": "($event->sender->enabled && $event->sender->getEnabledForSite())" |
| 10587 | + }, |
| 10588 | + "firstSave": { |
| 10589 | + "label": "Element is being saved for the first time", |
| 10590 | + "conditionsPhp": "$event->sender->firstSave", |
| 10591 | + "excludes": [ |
| 10592 | + "isNew", |
| 10593 | + "draft", |
| 10594 | + "provisional", |
| 10595 | + "revision", |
| 10596 | + "resaving" |
| 10597 | + ] |
| 10598 | + }, |
| 10599 | + "propagating": { |
| 10600 | + "label": "Element is being propagated", |
| 10601 | + "conditionsPhp": "$event->sender->propagating" |
| 10602 | + }, |
| 10603 | + "resaving": { |
| 10604 | + "label": "Element is being bulk-resaved", |
| 10605 | + "conditionsPhp": "$event->sender->resaving", |
| 10606 | + "excludes": [ |
| 10607 | + "firstSave" |
| 10608 | + ] |
| 10609 | + } |
| 10610 | + } |
| 10611 | + }, |
10440 | 10612 | {
|
10441 | 10613 | "class": "craft\\commerce\\elements\\Product",
|
10442 | 10614 | "name": "EVENT_INIT",
|
|
12595 | 12767 | }
|
12596 | 12768 | }
|
12597 | 12769 | },
|
| 12770 | + { |
| 12771 | + "class": "craft\\commerce\\elements\\Subscription", |
| 12772 | + "name": "EVENT_RENDER", |
| 12773 | + "type": "craft\\events\\RenderElementEvent", |
| 12774 | + "desc": "The event that is triggered before an element is rendered.", |
| 12775 | + "filters": { |
| 12776 | + "duplicating": { |
| 12777 | + "label": "Element is being duplicated to a new element", |
| 12778 | + "conditionsPhp": "($event->sender->duplicateOf && $event->sender->getIsCanonical() && !$event->sender->updatingFromDerivative)", |
| 12779 | + "excludes": [ |
| 12780 | + "isNew", |
| 12781 | + "resaving", |
| 12782 | + "revision" |
| 12783 | + ] |
| 12784 | + }, |
| 12785 | + "enabled": { |
| 12786 | + "label": "Element is enabled", |
| 12787 | + "conditionsPhp": "($event->sender->enabled && $event->sender->getEnabledForSite())" |
| 12788 | + }, |
| 12789 | + "firstSave": { |
| 12790 | + "label": "Element is being saved for the first time", |
| 12791 | + "conditionsPhp": "$event->sender->firstSave", |
| 12792 | + "excludes": [ |
| 12793 | + "isNew", |
| 12794 | + "draft", |
| 12795 | + "provisional", |
| 12796 | + "revision", |
| 12797 | + "resaving" |
| 12798 | + ] |
| 12799 | + }, |
| 12800 | + "propagating": { |
| 12801 | + "label": "Element is being propagated", |
| 12802 | + "conditionsPhp": "$event->sender->propagating" |
| 12803 | + }, |
| 12804 | + "resaving": { |
| 12805 | + "label": "Element is being bulk-resaved", |
| 12806 | + "conditionsPhp": "$event->sender->resaving", |
| 12807 | + "excludes": [ |
| 12808 | + "firstSave" |
| 12809 | + ] |
| 12810 | + } |
| 12811 | + } |
| 12812 | + }, |
12598 | 12813 | {
|
12599 | 12814 | "class": "craft\\commerce\\elements\\Subscription",
|
12600 | 12815 | "name": "EVENT_INIT",
|
|
14753 | 14968 | }
|
14754 | 14969 | }
|
14755 | 14970 | },
|
| 14971 | + { |
| 14972 | + "class": "craft\\commerce\\elements\\Transfer", |
| 14973 | + "name": "EVENT_RENDER", |
| 14974 | + "type": "craft\\events\\RenderElementEvent", |
| 14975 | + "desc": "The event that is triggered before an element is rendered.", |
| 14976 | + "filters": { |
| 14977 | + "duplicating": { |
| 14978 | + "label": "Element is being duplicated to a new element", |
| 14979 | + "conditionsPhp": "($event->sender->duplicateOf && $event->sender->getIsCanonical() && !$event->sender->updatingFromDerivative)", |
| 14980 | + "excludes": [ |
| 14981 | + "isNew", |
| 14982 | + "resaving", |
| 14983 | + "revision" |
| 14984 | + ] |
| 14985 | + }, |
| 14986 | + "enabled": { |
| 14987 | + "label": "Element is enabled", |
| 14988 | + "conditionsPhp": "($event->sender->enabled && $event->sender->getEnabledForSite())" |
| 14989 | + }, |
| 14990 | + "firstSave": { |
| 14991 | + "label": "Element is being saved for the first time", |
| 14992 | + "conditionsPhp": "$event->sender->firstSave", |
| 14993 | + "excludes": [ |
| 14994 | + "isNew", |
| 14995 | + "draft", |
| 14996 | + "provisional", |
| 14997 | + "revision", |
| 14998 | + "resaving" |
| 14999 | + ] |
| 15000 | + }, |
| 15001 | + "propagating": { |
| 15002 | + "label": "Element is being propagated", |
| 15003 | + "conditionsPhp": "$event->sender->propagating" |
| 15004 | + }, |
| 15005 | + "resaving": { |
| 15006 | + "label": "Element is being bulk-resaved", |
| 15007 | + "conditionsPhp": "$event->sender->resaving", |
| 15008 | + "excludes": [ |
| 15009 | + "firstSave" |
| 15010 | + ] |
| 15011 | + } |
| 15012 | + } |
| 15013 | + }, |
14756 | 15014 | {
|
14757 | 15015 | "class": "craft\\commerce\\elements\\Transfer",
|
14758 | 15016 | "name": "EVENT_INIT",
|
|
17083 | 17341 | }
|
17084 | 17342 | }
|
17085 | 17343 | },
|
| 17344 | + { |
| 17345 | + "class": "craft\\commerce\\elements\\Variant", |
| 17346 | + "name": "EVENT_RENDER", |
| 17347 | + "type": "craft\\events\\RenderElementEvent", |
| 17348 | + "desc": "The event that is triggered before an element is rendered.", |
| 17349 | + "filters": { |
| 17350 | + "duplicating": { |
| 17351 | + "label": "Element is being duplicated to a new element", |
| 17352 | + "conditionsPhp": "($event->sender->duplicateOf && $event->sender->getIsCanonical() && !$event->sender->updatingFromDerivative)", |
| 17353 | + "excludes": [ |
| 17354 | + "isNew", |
| 17355 | + "resaving", |
| 17356 | + "revision" |
| 17357 | + ] |
| 17358 | + }, |
| 17359 | + "enabled": { |
| 17360 | + "label": "Element is enabled", |
| 17361 | + "conditionsPhp": "($event->sender->enabled && $event->sender->getEnabledForSite())" |
| 17362 | + }, |
| 17363 | + "firstSave": { |
| 17364 | + "label": "Element is being saved for the first time", |
| 17365 | + "conditionsPhp": "$event->sender->firstSave", |
| 17366 | + "excludes": [ |
| 17367 | + "isNew", |
| 17368 | + "draft", |
| 17369 | + "provisional", |
| 17370 | + "revision", |
| 17371 | + "resaving" |
| 17372 | + ] |
| 17373 | + }, |
| 17374 | + "propagating": { |
| 17375 | + "label": "Element is being propagated", |
| 17376 | + "conditionsPhp": "$event->sender->propagating" |
| 17377 | + }, |
| 17378 | + "resaving": { |
| 17379 | + "label": "Element is being bulk-resaved", |
| 17380 | + "conditionsPhp": "$event->sender->resaving", |
| 17381 | + "excludes": [ |
| 17382 | + "firstSave" |
| 17383 | + ] |
| 17384 | + } |
| 17385 | + } |
| 17386 | + }, |
17086 | 17387 | {
|
17087 | 17388 | "class": "craft\\commerce\\elements\\Variant",
|
17088 | 17389 | "name": "EVENT_INIT",
|
|
0 commit comments