GET https://tinnl.generationshop.dev/detail/81ed204f09cc43d79a90fecfe75bf08c

Cache

93 Total calls
20.92 ms Total time
223 Total reads
0 Total writes
0 Total deletes
221 Total hits
2 Total misses
99.1 % Hits/reads

Pools

cache.object 78

Adapter

Symfony\Component\Cache\Adapter\RedisAdapter

Metrics

78 Calls
19.43 ms Time
54 Reads
0 Writes
0 Deletes
52 Hits
2 Misses
96.3 % Hits/reads

Calls

# Time Call Hit
1 0.33 ms getItems()
[
  "routing-domains" => true
]
2 0.07 ms getItems()
[
  "system-config-" => true
]
3 0.42 ms getItems()
[
  "context-factory-280dc41cae934d1393e2a2388f433963-b940927b9dfac16c882ce4528f16ac99" => true
]
4 0.16 ms getItems()
[
  "system-config-280dc41cae934d1393e2a2388f433963" => true
]
5 0.10 ms getItems()
[
  "acris-tax-rule-route-5d5682507bf5da62f44034958999b664" => true
]
6 2.68 ms getItems()
[
  "cart_rules" => true
]
7 0.09 ms getItems()
[
  "shopware-app-scripts" => true
]
8 0.00 ms saveDeferred()
[
  "shopware-app-scripts" => true
]
9 0.12 ms commit()
true
10 0.07 ms getItems()
[
  "shopware-app-scripts" => true
]
11 0.00 ms saveDeferred()
[
  "shopware-app-scripts" => true
]
12 0.07 ms commit()
true
13 0.09 ms getItems()
[
  "shipping-method-route-280dc41cae934d1393e2a2388f433963-32be3f31c815b708941cbf28b134f31d" => true
]
14 0.06 ms getItems()
[
  "shopware-app-scripts" => true
]
15 0.00 ms saveDeferred()
[
  "shopware-app-scripts" => true
]
16 0.08 ms commit()
true
17 0.06 ms getItems()
[
  "payment-method-route-280dc41cae934d1393e2a2388f433963-49fc13ef2c75bf19d38530f71c0a2c0e" => true
]
18 0.06 ms getItems()
[
  "shopware-app-scripts" => true
]
19 0.00 ms saveDeferred()
[
  "shopware-app-scripts" => true
]
20 0.06 ms commit()
true
21 0.07 ms getItems()
[
  "context-factory-280dc41cae934d1393e2a2388f433963-74aa83fa22491d7a8b494bc805d6b5b6" => true
]
22 0.06 ms getItems()
[
  "shopware-app-scripts" => true
]
23 0.00 ms saveDeferred()
[
  "shopware-app-scripts" => true
]
24 0.12 ms commit()
true
25 0.06 ms getItems()
[
  "shopware-app-scripts" => true
]
26 0.00 ms saveDeferred()
[
  "shopware-app-scripts" => true
]
27 0.08 ms commit()
true
28 0.06 ms getItems()
[
  "product-detail-route-81ed204f09cc43d79a90fecfe75bf08c-0186d08be14523cb6e13cce39459695d" => false
]
29 0.04 ms getItems()
[
  "\x00tags\x00product-detail-route-81ed204f09cc43d79a90fecfe75bf08c-0186d08be14523cb6e13cce39459695d" => false
]
30 0.09 ms getItems()
[
  "shopware-app-scripts" => true
]
31 0.00 ms saveDeferred()
[
  "shopware-app-scripts" => true
]
32 0.09 ms commit()
true
33 0.12 ms getItems()
[
  "shopware-app-scripts" => true
]
34 0.00 ms saveDeferred()
[
  "shopware-app-scripts" => true
]
35 0.09 ms commit()
true
36 5.19 ms getItems()
[
  "cross-selling-route-81ed204f09cc43d79a90fecfe75bf08c-647d8409c49b14aa01aee5e16fabf622" => true
]
37 0.00 ms saveDeferred()
[
  "product-detail-route-81ed204f09cc43d79a90fecfe75bf08c-0186d08be14523cb6e13cce39459695d" => true
]
38 1.67 ms commit()
true
39 0.19 ms getItems()
[
  "language-route-280dc41cae934d1393e2a2388f433963-d9b014b18acfe45822fb90750135e14c" => true
]
40 0.80 ms getItems()
[
  "navigation-route-b0dd24f9ce5d4d7aadbf78084f1cf3ae-888dcbbfec701a3adac973076cf9b9f1" => true
]
41 0.17 ms getItems()
[
  "currency-route-280dc41cae934d1393e2a2388f433963-ca449247d7e4fa2a72ec604c18b40265" => true
]
42 0.09 ms getItems()
[
  "navigation-route-b83450bfee0d471c9a847fa2f3b5f92e-bb31c46cf0817451d75ac7df536ff220" => true
]
43 0.32 ms getItems()
[
  "navigation-route-018e56a04277726abcef003c6deeef81-3ae47b0ebe741550183364ebd4daf40d" => true
]
44 0.09 ms getItems()
[
  "shipping-method-route-280dc41cae934d1393e2a2388f433963-a4507411cd012f23e4530bc5737c7f3e" => true
]
45 0.07 ms getItems()
[
  "shopware-app-scripts" => true
]
46 0.00 ms saveDeferred()
[
  "shopware-app-scripts" => true
]
47 0.09 ms commit()
true
48 0.07 ms getItems()
[
  "payment-method-route-280dc41cae934d1393e2a2388f433963-06069c8e06453b1f789b957920aa23b7" => true
]
49 0.08 ms getItems()
[
  "shopware-app-scripts" => true
]
50 0.00 ms saveDeferred()
[
  "shopware-app-scripts" => true
]
51 0.12 ms commit()
true
52 0.13 ms getItems()
[
  "shopware-app-scripts" => true
]
53 0.00 ms saveDeferred()
[
  "shopware-app-scripts" => true
]
54 0.78 ms commit()
true
55 0.14 ms getItems()
[
  "202a2dbd7e82fbeaf6f2872c70ed14a4" => true
]
56 0.07 ms getItems()
[
  "metaDataFlysystem-5ac6f1433d64ef7d854266d3b96aa8ce" => true
]
57 0.06 ms getItems()
[
  "metaDataFlysystem-d4c6311037fb973373b71bbd382eaa90" => true
]
58 0.10 ms getItems()
[
  "shopware.languages" => true
]
59 2.01 ms getItems()
[
  "translation.catalog.280dc41cae934d1393e2a2388f433963.8ba6b288155a4fb68874939f22cc5cc3" => true
]
60 0.17 ms getItems()
[
  "metaDataFlysystem-a94326076f3102ab100f36c780de52df" => true
]
61 0.08 ms getItems()
[
  "metaDataFlysystem-673bbde0d445afc8f1288576d0cdfd25" => true
]
62 0.10 ms getItems()
[
  "metaDataFlysystem-f03d10cc150da1925ecbea90a4f0b6b3" => true
]
63 0.07 ms getItems()
[
  "metaDataFlysystem-f03d10cc150da1925ecbea90a4f0b6b3" => true
]
64 0.15 ms getItems()
[
  "metaDataFlysystem-5159f7a5f46c1646e272a5333b5df026" => true
]
65 0.06 ms getItems()
[
  "metaDataFlysystem-5159f7a5f46c1646e272a5333b5df026" => true
]
66 0.07 ms getItems()
[
  "metaDataFlysystem-5159f7a5f46c1646e272a5333b5df026" => true
]
67 0.06 ms getItems()
[
  "metaDataFlysystem-5159f7a5f46c1646e272a5333b5df026" => true
]
68 0.14 ms getItems()
[
  "metaDataFlysystem-93c2367de31ad7c2b12f78a95cc3e674" => true
]
69 0.18 ms getItems()
[
  "metaDataFlysystem-5159f7a5f46c1646e272a5333b5df026" => true
]
70 0.06 ms getItems()
[
  "metaDataFlysystem-5159f7a5f46c1646e272a5333b5df026" => true
]
71 0.07 ms getItems()
[
  "metaDataFlysystem-5159f7a5f46c1646e272a5333b5df026" => true
]
72 0.18 ms getItems()
[
  "metaDataFlysystem-5159f7a5f46c1646e272a5333b5df026" => true
]
73 0.06 ms getItems()
[
  "metaDataFlysystem-5159f7a5f46c1646e272a5333b5df026" => true
]
74 0.05 ms getItems()
[
  "metaDataFlysystem-5159f7a5f46c1646e272a5333b5df026" => true
]
75 0.06 ms getItems()
[
  "metaDataFlysystem-ee0bcd1e50839e093bd34862a234fee5" => true
]
76 0.08 ms getItems()
[
  "metaDataFlysystem-5159f7a5f46c1646e272a5333b5df026" => true
]
77 0.06 ms getItems()
[
  "metaDataFlysystem-5159f7a5f46c1646e272a5333b5df026" => true
]
78 0.05 ms getItems()
[
  "metaDataFlysystem-5159f7a5f46c1646e272a5333b5df026" => true
]

cache.tags 15

Adapter

Symfony\Component\Cache\Adapter\RedisAdapter

Metrics

15 Calls
1.49 ms Time
169 Reads
0 Writes
0 Deletes
169 Hits
0 Misses
100 % Hits/reads

Calls

# Time Call Hit
1 0.05 ms getItems()
[
  "system-config\x01tags\x01" => true
]
2 0.07 ms getItems()
[
  "system-config\x01tags\x01" => true
  "config.FroshPlatformThumbnailProcessor.config.Active\x01tags\x01" => true
  "config.FroshPlatformThumbnailProcessor.config.ExtensionsAllowList\x01tags\x01" => true
  "base-context-factory-280dc41cae934d1393e2a2388f433963\x01tags\x01" => true
  "sales-channel-context\x01tags\x01" => true
  "cart_rules\x01tags\x01" => true
  "config.AcrisTaxCS.config.excludedCountriesFromTaxFree\x01tags\x01" => true
  "config.AcrisTaxCS.config.taxFreeRuleConfiguration\x01tags\x01" => true
  "config.AcrisTaxCS.config.acrisAdvancedTaxRules\x01tags\x01" => true
  "config.MaxiaTaxSwitch6.config\x01tags\x01" => true
  "context-factory-280dc41cae934d1393e2a2388f433963\x01tags\x01" => true
]
3 0.06 ms getItems()
[
  "config.FroshPlatformThumbnailProcessor.config.Active\x01tags\x01" => true
  "config.FroshPlatformThumbnailProcessor.config.ProcessOriginalImageMaxWidth\x01tags\x01" => true
  "config.FroshPlatformThumbnailProcessor.config.ThumbnailPattern\x01tags\x01" => true
  "shipping-method-route-280dc41cae934d1393e2a2388f433963\x01tags\x01" => true
  "shipping-method-route\x01tags\x01" => true
]
4 0.05 ms getItems()
[
  "config.FroshPlatformThumbnailProcessor.config.Active\x01tags\x01" => true
  "payment-method-route-280dc41cae934d1393e2a2388f433963\x01tags\x01" => true
  "payment-method-route\x01tags\x01" => true
]
5 0.37 ms getItems()
[
  "config.core.listing.hideCloseoutProductsWhenOutOfStock\x01tags\x01" => true
  "config.FroshPlatformThumbnailProcessor.config.Active\x01tags\x01" => true
  "config.FroshPlatformThumbnailProcessor.config.ProcessOriginalImageMaxWidth\x01tags\x01" => true
  "config.core.cart.maxQuantity\x01tags\x01" => true
  "config.core.listing.markAsNew\x01tags\x01" => true
  "product-stream-73bb020b0ed646cfb43e735b8d3c91a0\x01tags\x01" => true
  "product-stream-23490cf4415141e794dbfbbcf1bbf3a4\x01tags\x01" => true
  "product-stream-92dc39b51ec24d7cafc864b7ee8a447d\x01tags\x01" => true
  "product-5434d3684e2e412c87c4c74cda298155\x01tags\x01" => true
  "product-018bc85c07697578b6fedb0b93f5b98d\x01tags\x01" => true
  "product-acee9e7a210d4492867e83975f6ed346\x01tags\x01" => true
  "product-f12599977cae4470beef57ea4ce657d1\x01tags\x01" => true
  "product-91262f01ec05406aa4846c6eb97f24f5\x01tags\x01" => true
  "product-1c8aa2fcfcb940ec816e36462e23f5b9\x01tags\x01" => true
  "product-47d3d1c1663d4fa19b750f2e77179c48\x01tags\x01" => true
  "product-7e46548df5b548fdb8d4013f45405067\x01tags\x01" => true
  "product-9fcc8c29091e43b8b2321550657de6e1\x01tags\x01" => true
  "product-18a3d0a6f6cc4e99b3a6188664799e5c\x01tags\x01" => true
  "product-8e53ab4775cb4b9bb00b9127acfaf320\x01tags\x01" => true
  "product-312372696a094b839b8bdb46902da124\x01tags\x01" => true
  "product-8e63261c42fc499cb95b5c849496a399\x01tags\x01" => true
  "product-5a2161f3112d4ff38718bc7d7f77d148\x01tags\x01" => true
  "product-1fab96bfdf2743c78bb13db0d68b2d52\x01tags\x01" => true
  "product-82dc0854b2ee41c3af20721acf6fa4da\x01tags\x01" => true
  "product-4efcec27d1fb4100a8398e0192357dce\x01tags\x01" => true
  "product-1f74a38ef2ad44a8a9adaa55ba412a65\x01tags\x01" => true
  "product-5c186ca4ef7a4df49cb54313b89f29d8\x01tags\x01" => true
  "product-da6e40eee54a4825a7bf9aed167f9342\x01tags\x01" => true
  "product-4b2f3d127d314615b1bbea2870d884a4\x01tags\x01" => true
  "product-8ba3c52772684ae9b5094c6601e0d5ea\x01tags\x01" => true
  "product-3795d2e666184cccb2bbe1e74e6c30e7\x01tags\x01" => true
  "product-a516732282a146d78b7b001fdcd841c6\x01tags\x01" => true
  "product-cb1a42fc32b148ac9b362f347865a4bd\x01tags\x01" => true
  "product-847fcfc42a8e4f1080e33e4bf9576fac\x01tags\x01" => true
  "product-85de059603f44a6d9ab4fe267a0ea654\x01tags\x01" => true
  "product-28b60c189be245868a63fc0907d3ede7\x01tags\x01" => true
  "product-44bafb84e0704b75b1bfe738ea170d5d\x01tags\x01" => true
  "product-e1c1297bff344a1facb7ffa5dc955fc2\x01tags\x01" => true
  "product-2e7217b3890f4d0a9be0b77c297a4b8f\x01tags\x01" => true
  "product-5dcda16b130f4a669880a42a1d84af48\x01tags\x01" => true
  "product-9afedb95b3a7444c805342007f365c4d\x01tags\x01" => true
  "product-1f538bdd336144009d74a301547c083a\x01tags\x01" => true
  "product-113a3af40cfe4cb7bde6b2d05d923a1f\x01tags\x01" => true
  "product-f019fc47ddde4f86a09e623158736c0f\x01tags\x01" => true
  "product-39d29251da8b4ffd84b8c8c21ef1b747\x01tags\x01" => true
  "product-7f81db50cf864d99a91f9557c309b5f2\x01tags\x01" => true
  "product-f194d75dc37b4779a0c299b4b63b214e\x01tags\x01" => true
  "product-dbd96eabfdac4c2696150a39e054788a\x01tags\x01" => true
  "product-bcbee4b01ea648a0bb783df65ab54e87\x01tags\x01" => true
  "product-68a2771833644b4d957dea6685c560f9\x01tags\x01" => true
  "product-933c3b063d824528927234de621d3475\x01tags\x01" => true
  "product-acd3006a00b049b4a0caf7862802e05c\x01tags\x01" => true
  "product-b3f0254326214df8b5a35e3c2c16a56a\x01tags\x01" => true
  "product-05de2158de354e6a86bec4fde1090df3\x01tags\x01" => true
  "product-09dd7d534dd74179817b18059c612ef5\x01tags\x01" => true
  "product-53a48d72766b41ad950067ec0b3837ba\x01tags\x01" => true
  "product-9c295078066c4da3a53f7f8e2005a4b1\x01tags\x01" => true
  "product-1e4b09cb57a44f1893005a284485f6ea\x01tags\x01" => true
  "product-3fc1386dd50c43148e56c2610f8d74fe\x01tags\x01" => true
  "product-e4faf109a266480b8eac0669dd9f8eba\x01tags\x01" => true
  "product-8ad603fb043e411781e9256ffb434c09\x01tags\x01" => true
  "product-107af2e3e5c2425dbb8a2603c5cd0b35\x01tags\x01" => true
  "cross-selling-route-81ed204f09cc43d79a90fecfe75bf08c\x01tags\x01" => true
]
6 0.31 ms getItems()
[
  "config.core.listing.hideCloseoutProductsWhenOutOfStock\x01tags\x01" => true
  "config.FroshPlatformThumbnailProcessor.config.Active\x01tags\x01" => true
  "config.FroshPlatformThumbnailProcessor.config.ProcessOriginalImageMaxWidth\x01tags\x01" => true
  "config.core.cart.maxQuantity\x01tags\x01" => true
  "config.core.listing.markAsNew\x01tags\x01" => true
  "product-stream-73bb020b0ed646cfb43e735b8d3c91a0\x01tags\x01" => true
  "product-stream-23490cf4415141e794dbfbbcf1bbf3a4\x01tags\x01" => true
  "product-stream-92dc39b51ec24d7cafc864b7ee8a447d\x01tags\x01" => true
  "product-5434d3684e2e412c87c4c74cda298155\x01tags\x01" => true
  "product-018bc85c07697578b6fedb0b93f5b98d\x01tags\x01" => true
  "product-acee9e7a210d4492867e83975f6ed346\x01tags\x01" => true
  "product-f12599977cae4470beef57ea4ce657d1\x01tags\x01" => true
  "product-91262f01ec05406aa4846c6eb97f24f5\x01tags\x01" => true
  "product-1c8aa2fcfcb940ec816e36462e23f5b9\x01tags\x01" => true
  "product-47d3d1c1663d4fa19b750f2e77179c48\x01tags\x01" => true
  "product-7e46548df5b548fdb8d4013f45405067\x01tags\x01" => true
  "product-9fcc8c29091e43b8b2321550657de6e1\x01tags\x01" => true
  "product-18a3d0a6f6cc4e99b3a6188664799e5c\x01tags\x01" => true
  "product-8e53ab4775cb4b9bb00b9127acfaf320\x01tags\x01" => true
  "product-312372696a094b839b8bdb46902da124\x01tags\x01" => true
  "product-8e63261c42fc499cb95b5c849496a399\x01tags\x01" => true
  "product-5a2161f3112d4ff38718bc7d7f77d148\x01tags\x01" => true
  "product-1fab96bfdf2743c78bb13db0d68b2d52\x01tags\x01" => true
  "product-82dc0854b2ee41c3af20721acf6fa4da\x01tags\x01" => true
  "product-4efcec27d1fb4100a8398e0192357dce\x01tags\x01" => true
  "product-1f74a38ef2ad44a8a9adaa55ba412a65\x01tags\x01" => true
  "product-5c186ca4ef7a4df49cb54313b89f29d8\x01tags\x01" => true
  "product-da6e40eee54a4825a7bf9aed167f9342\x01tags\x01" => true
  "product-4b2f3d127d314615b1bbea2870d884a4\x01tags\x01" => true
  "product-8ba3c52772684ae9b5094c6601e0d5ea\x01tags\x01" => true
  "product-3795d2e666184cccb2bbe1e74e6c30e7\x01tags\x01" => true
  "product-a516732282a146d78b7b001fdcd841c6\x01tags\x01" => true
  "product-cb1a42fc32b148ac9b362f347865a4bd\x01tags\x01" => true
  "product-847fcfc42a8e4f1080e33e4bf9576fac\x01tags\x01" => true
  "product-85de059603f44a6d9ab4fe267a0ea654\x01tags\x01" => true
  "product-28b60c189be245868a63fc0907d3ede7\x01tags\x01" => true
  "product-44bafb84e0704b75b1bfe738ea170d5d\x01tags\x01" => true
  "product-e1c1297bff344a1facb7ffa5dc955fc2\x01tags\x01" => true
  "product-2e7217b3890f4d0a9be0b77c297a4b8f\x01tags\x01" => true
  "product-5dcda16b130f4a669880a42a1d84af48\x01tags\x01" => true
  "product-9afedb95b3a7444c805342007f365c4d\x01tags\x01" => true
  "product-1f538bdd336144009d74a301547c083a\x01tags\x01" => true
  "product-113a3af40cfe4cb7bde6b2d05d923a1f\x01tags\x01" => true
  "product-f019fc47ddde4f86a09e623158736c0f\x01tags\x01" => true
  "product-39d29251da8b4ffd84b8c8c21ef1b747\x01tags\x01" => true
  "product-7f81db50cf864d99a91f9557c309b5f2\x01tags\x01" => true
  "product-f194d75dc37b4779a0c299b4b63b214e\x01tags\x01" => true
  "product-dbd96eabfdac4c2696150a39e054788a\x01tags\x01" => true
  "product-bcbee4b01ea648a0bb783df65ab54e87\x01tags\x01" => true
  "product-68a2771833644b4d957dea6685c560f9\x01tags\x01" => true
  "product-933c3b063d824528927234de621d3475\x01tags\x01" => true
  "product-acd3006a00b049b4a0caf7862802e05c\x01tags\x01" => true
  "product-b3f0254326214df8b5a35e3c2c16a56a\x01tags\x01" => true
  "product-05de2158de354e6a86bec4fde1090df3\x01tags\x01" => true
  "product-09dd7d534dd74179817b18059c612ef5\x01tags\x01" => true
  "product-53a48d72766b41ad950067ec0b3837ba\x01tags\x01" => true
  "product-9c295078066c4da3a53f7f8e2005a4b1\x01tags\x01" => true
  "product-1e4b09cb57a44f1893005a284485f6ea\x01tags\x01" => true
  "product-3fc1386dd50c43148e56c2610f8d74fe\x01tags\x01" => true
  "product-e4faf109a266480b8eac0669dd9f8eba\x01tags\x01" => true
  "product-8ad603fb043e411781e9256ffb434c09\x01tags\x01" => true
  "product-107af2e3e5c2425dbb8a2603c5cd0b35\x01tags\x01" => true
  "cross-selling-route-81ed204f09cc43d79a90fecfe75bf08c\x01tags\x01" => true
  "config.FroshPlatformThumbnailProcessor.config.ExtensionsAllowList\x01tags\x01" => true
  "config.FroshPlatformThumbnailProcessor.config.ThumbnailPattern\x01tags\x01" => true
  "cms-page-018d36918bda70b184a26dd0108950ce\x01tags\x01" => true
  "product-detail-route-f12599977cae4470beef57ea4ce657d1\x01tags\x01" => true
]
7 0.06 ms getItems()
[
  "language-route-280dc41cae934d1393e2a2388f433963\x01tags\x01" => true
  "language-route\x01tags\x01" => true
]
8 0.07 ms getItems()
[
  "navigation\x01tags\x01" => true
  "base-navigation\x01tags\x01" => true
  "navigation-route-280dc41cae934d1393e2a2388f433963\x01tags\x01" => true
]
9 0.07 ms getItems()
[
  "currency-route-280dc41cae934d1393e2a2388f433963\x01tags\x01" => true
  "currency-route\x01tags\x01" => true
]
10 0.06 ms getItems()
[
  "config.FroshPlatformThumbnailProcessor.config.Active\x01tags\x01" => true
  "config.FroshPlatformThumbnailProcessor.config.ProcessOriginalImageMaxWidth\x01tags\x01" => true
  "shipping-method-route-280dc41cae934d1393e2a2388f433963\x01tags\x01" => true
  "shipping-method-route\x01tags\x01" => true
]
11 0.06 ms getItems()
[
  "config.FroshPlatformThumbnailProcessor.config.Active\x01tags\x01" => true
  "payment-method-route-280dc41cae934d1393e2a2388f433963\x01tags\x01" => true
  "payment-method-route\x01tags\x01" => true
]
12 0.06 ms getItems()
[
  "theme-config-f56ade5956bb4fd59b5cc09fffebf1ee\x01tags\x01" => true
]
13 0.05 ms getItems()
[
  "theme-metaData\x01tags\x01" => true
]
14 0.05 ms getItems()
[
  "asset-metaData\x01tags\x01" => true
]
15 0.08 ms getItems()
[
  "translation.catalog.8ba6b288155a4fb68874939f22cc5cc3\x01tags\x01" => true
  "translation.catalog.280dc41cae934d1393e2a2388f433963\x01tags\x01" => true
]

Pools without calls 10

Cache pools that received no calls
cache.annotations
cache.app
cache.http
cache.messenger.restart_workers_signal
cache.property_info
cache.rate_limiter
cache.serializer
cache.system
cache.validator
cache.validator_expression_language