Important
We are updating the images for OroCommerce version 6.1 to align with the latest changes in the back-office design. During this transition, some images may still show older versions. Thank you for your patience as we work to update all visuals to reflect these changes.
System Aware Resolver
The SystemAwareResolver
class supports the following expressions:
%parameter% - gets a parameter from the DI container
$parameter$ - gets a parameter from the context
AcmeClass::MY_CONST - gets a constant
AcmeClass::myMethod - calls the static method without parameters
AcmeClass::myMethod() - calls the static method without parameters
AcmeClass::myMethod($param1$, %param2%) - calls the static method with parameters
@service->myMethod - calls service’s method without parameters
@service->myMethod() - calls service’s method without parameters
@service->myMethod($param1$, %param2%) - calls service’s method with parameters
@service - gets the instance of a service
You can also use parameters inside expressions, for example:
%acme.class_name%::myMethod() - calls the static method without parameters
Hello $user_name$