39 lines
81 KiB
JSON
39 lines
81 KiB
JSON
{
|
|
"schema_version": 1,
|
|
"channel": "homelab-runtime",
|
|
"command_id": "SUPPORT-260920-PVEPRO-VISUAL-STYLE-763-RCA-READONLY-764R1",
|
|
"status": "OK",
|
|
"rc": 0,
|
|
"host": "pve01",
|
|
"mode": "read-only",
|
|
"component": "pvepro-visual-style-763-rca-readonly",
|
|
"started_at_utc": "2026-09-20T14:23:47Z",
|
|
"finished_at_utc": "2026-09-20T14:23:49Z",
|
|
"reference_register_checked": true,
|
|
"reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66",
|
|
"error_register_checked": true,
|
|
"error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0",
|
|
"command_sha256": "feb5e6072c6c15167cb62edc017ffb580c1033df3c5186e7c1be809e80f552f7",
|
|
"duplicate_failed_command_blocked": false,
|
|
"block_reason": null,
|
|
"execution_started": true,
|
|
"change_declared": false,
|
|
"result_contract_valid": true,
|
|
"result_contract_status": null,
|
|
"result_contract_error": null,
|
|
"command_rc": 0,
|
|
"changes_made": false,
|
|
"rollback_started": false,
|
|
"rollback_restored": null,
|
|
"mutation_outcome": "NO_MUTATION",
|
|
"sanitized": true,
|
|
"secrets_included": false,
|
|
"private_addresses_included": false,
|
|
"raw_evidence_retained_locally": true,
|
|
"raw_evidence_sha256": "c88db04547287f71e0795b2a83206880d7206955940aab2496031c1dace00f27",
|
|
"sanitized_output_sha256": "c88db04547287f71e0795b2a83206880d7206955940aab2496031c1dace00f27",
|
|
"output_truncated_in_json": false,
|
|
"full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt",
|
|
"output": "COMMAND_ID=SUPPORT-260920-PVEPRO-VISUAL-STYLE-763-RCA-READONLY-764R1\nMODE=read-only\nCOMPONENT=pvepro-visual-style-763-rca-readonly\nWINDOW_MODE=VISIBLE_SYNCHRONOUS_WAIT\nISSUED_763_APPLY_PHP_SHA256=c9992e55ebfc34c50ceccb7668525c8dd59d52c5e1434b39255641ba57460d4d\nCURRENT_HOST_STATE={\"conf_sha256\":\"ec00aad590f68283f5214c97855064912ceddf5410a4cf1a38f08eae9a4fab9a\",\"config_sha256\":\"20d9c1b41454d75433b98e77f56d8677409d7b085478b8bb8ceb62dde516fc5a\",\"production_status\":\"running\",\"snapshot_763_present\":true,\"staging_snapshots\":[\"w2-pre-style-763r1\"],\"staging_status\":\"stopped\"}\nRECENT_TASK_COUNT=20\nRECENT_TASK_01=UPID:pve01:00362F84:0BD8C52E:6AAFE19A:qmrollback:101:root@pam: 6AAFE19A OK\nRECENT_TASK_02=UPID:pve01:00362FB9:0BD8C576:6AAFE19B:qmstart:101:root@pam: 6AAFE19B OK\nRECENT_TASK_03=UPID:pve01:0036339B:0BD8F862:6AAFE21D:qmstop:101:root@pam: 6AAFE21D OK\nRECENT_TASK_04=UPID:pve01:003633F0:0BD8F933:6AAFE21F:qmdelsnapshot:101:root@pam: 6AAFE21F OK\nRECENT_TASK_05=UPID:pve01:0036B826:0BD9C5BF:6AAFE42B:qmsnapshot:101:root@pam: 6AAFE42B OK\nRECENT_TASK_06=UPID:pve01:0036B833:0BD9C5F6:6AAFE42B:qmstart:101:root@pam: 6AAFE42C OK\nRECENT_TASK_07=UPID:pve01:0036EBDD:0BDA29A6:6AAFE52A:qmstop:101:root@pam: 6AAFE52B OK\nRECENT_TASK_08=UPID:pve01:0036EC00:0BDA29E2:6AAFE52B:qmrollback:101:root@pam: 6AAFE52B OK\nRECENT_TASK_09=UPID:pve01:0036EC14:0BDA2A28:6AAFE52C:qmstart:101:root@pam: 6AAFE52C OK\nRECENT_TASK_10=UPID:pve01:0036F039:0BDA5CD1:6AAFE5AD:qmstop:101:root@pam: 6AAFE5AE OK\nRECENT_TASK_11=UPID:pve01:00377575:0BDB2C1D:6AAFE7C0:qmrollback:101:root@pam: 6AAFE7C0 OK\nRECENT_TASK_12=UPID:pve01:0037759A:0BDB2C66:6AAFE7C1:qmstart:101:root@pam: 6AAFE7C1 OK\nRECENT_TASK_13=UPID:pve01:00377EA0:0BDB5F55:6AAFE843:qmstop:101:root@pam: 6AAFE843 OK\nRECENT_TASK_14=UPID:pve01:00378012:0BDB602C:6AAFE845:qmdelsnapshot:101:root@pam: 6AAFE845 OK\nRECENT_TASK_15=UPID:pve01:0037B979:0BDBE056:6AAFE98D:qmsnapshot:101:root@pam: 6AAFE98E OK\nRECENT_TASK_16=UPID:pve01:0037B987:0BDBE08E:6AAFE98E:qmstart:101:root@pam: 6AAFE98F OK\nRECENT_TASK_17=UPID:pve01:0037E929:0BDC175C:6AAFEA1A:qmstop:101:root@pam: 6AAFEA1A OK\nRECENT_TASK_18=UPID:pve01:0037E93C:0BDC1795:6AAFEA1B:qmrollback:101:root@pam: 6AAFEA1B OK\nRECENT_TASK_19=UPID:pve01:0037E950:0BDC17DA:6AAFEA1C:qmstart:101:root@pam: 6AAFEA1C OK\nRECENT_TASK_20=UPID:pve01:0037EF65:0BDC4AB0:6AAFEA9E:qmstop:101:root@pam: 6AAFEA9E OK\nDEFINITIONS_COUNT=42\nPROPERTY_COMPAT_01={\"definition\":{\"group_name\":\"block\",\"has_variations\":0,\"property_id\":22,\"property_name\":\"blockBorderRadius\",\"property_type\":\"value\",\"property_value\":\"\\\"@xf-borderRadiusMedium\\\"\",\"style_id\":0,\"value_type\":\"unit\"},\"name\":\"blockBorderRadius\",\"target\":\"12px\",\"target_json\":\"\\\"12px\\\"\",\"target_php_type\":\"string\",\"target_sha256\":\"e66c6a60f76992aac79065313676747ba0be3c554c3ca421fde34d78b33c6930\"}\nPROPERTY_COMPAT_02={\"definition\":{\"group_name\":\"block\",\"has_variations\":0,\"property_id\":24,\"property_name\":\"blockFooter\",\"property_type\":\"css\",\"property_value\":\"{\\\"font-size\\\":\\\"@xf-fontSizeSmaller\\\",\\\"color\\\":\\\"@xf-blockFooterTextColor\\\",\\\"background-color\\\":\\\"@xf-blockFooterBg\\\",\\\"border-top-width\\\":\\\"@xf-borderSize\\\",\\\"border-top-color\\\":\\\"@xf-borderColorLight\\\",\\\"extra\\\":\\\"background: linear-gradient(180deg, @xf-blockFooterBg, mix(@xf-blockFooterBg, @xf-contentBg, 50%));\\\"}\",\"style_id\":0,\"value_type\":\"\"},\"name\":\"blockFooter\",\"target\":{\"background-color\":\"@xf-blockFooterBg\",\"border-top-color\":\"@xf-borderColorLight\",\"border-top-width\":\"@xf-borderSize\",\"color\":\"@xf-blockFooterTextColor\",\"font-size\":\"@xf-fontSizeSmaller\"},\"target_json\":\"{\\\"font-size\\\":\\\"@xf-fontSizeSmaller\\\",\\\"color\\\":\\\"@xf-blockFooterTextColor\\\",\\\"background-color\\\":\\\"@xf-blockFooterBg\\\",\\\"border-top-width\\\":\\\"@xf-borderSize\\\",\\\"border-top-color\\\":\\\"@xf-borderColorLight\\\"}\",\"target_php_type\":\"array\",\"target_sha256\":\"d915ff7e9c992cbce24e0a623c7c34f9f96cee4df1d9b33758bd6f4e0da39e60\"}\nPROPERTY_COMPAT_03={\"definition\":{\"group_name\":\"block\",\"has_variations\":0,\"property_id\":27,\"property_name\":\"blockHeader\",\"property_type\":\"css\",\"property_value\":\"{\\\"font-size\\\":\\\"@xf-fontSizeLarger\\\",\\\"color\\\":\\\"@xf-majorHeadingTextColor\\\",\\\"background-color\\\":\\\"@xf-majorHeadingBg\\\",\\\"border-bottom-width\\\":\\\"@xf-borderSize\\\",\\\"border-bottom-color\\\":\\\"@xf-borderColorLight\\\",\\\"extra\\\":\\\"background: linear-gradient(0deg, @xf-majorHeadingBg, xf-diminish(@xf-majorHeadingBg, 5%));\\\"}\",\"style_id\":0,\"value_type\":\"\"},\"name\":\"blockHeader\",\"target\":{\"background-color\":\"@xf-majorHeadingBg\",\"border-bottom-color\":\"@xf-borderColorLight\",\"border-bottom-width\":\"@xf-borderSize\",\"color\":\"@xf-majorHeadingTextColor\",\"extra\":\"font-weight: @xf-fontWeightHeavy; letter-spacing: .01em;\",\"font-size\":\"@xf-fontSizeLarger\"},\"target_json\":\"{\\\"font-size\\\":\\\"@xf-fontSizeLarger\\\",\\\"color\\\":\\\"@xf-majorHeadingTextColor\\\",\\\"background-color\\\":\\\"@xf-majorHeadingBg\\\",\\\"border-bottom-width\\\":\\\"@xf-borderSize\\\",\\\"border-bottom-color\\\":\\\"@xf-borderColorLight\\\",\\\"extra\\\":\\\"font-weight: @xf-fontWeightHeavy; letter-spacing: .01em;\\\"}\",\"target_php_type\":\"array\",\"target_sha256\":\"464db3f1f4d8834a44ac66cf8cf322428389b665f43816763d125bba3288f13a\"}\nPROPERTY_COMPAT_04={\"definition\":{\"group_name\":\"color\",\"has_variations\":1,\"property_id\":40,\"property_name\":\"borderColor\",\"property_type\":\"value\",\"property_value\":\"{\\\"default\\\":\\\"xf-intensify(@xf-contentBg, 16%)\\\",\\\"alternate\\\":\\\"xf-intensify(@xf-contentBg, 10%)\\\"}\",\"style_id\":0,\"value_type\":\"color\"},\"name\":\"borderColor\",\"target\":{\"alternate\":\"#244554\",\"default\":\"#c7d9e2\"},\"target_json\":\"{\\\"default\\\":\\\"#c7d9e2\\\",\\\"alternate\\\":\\\"#244554\\\"}\",\"target_php_type\":\"array\",\"target_sha256\":\"2b054f4408e2a571e8954ca08040dffd7eed9bf5ef096f73ff3d941caebcdb3b\"}\nPROPERTY_COMPAT_05={\"definition\":{\"group_name\":\"color\",\"has_variations\":1,\"property_id\":45,\"property_name\":\"borderColorHeavy\",\"property_type\":\"value\",\"property_value\":\"{\\\"default\\\":\\\"xf-intensify(@xf-borderColor, 4%)\\\"}\",\"style_id\":0,\"value_type\":\"color\"},\"name\":\"borderColorHeavy\",\"target\":{\"alternate\":\"#315a6d\",\"default\":\"#98b8c8\"},\"target_json\":\"{\\\"default\\\":\\\"#98b8c8\\\",\\\"alternate\\\":\\\"#315a6d\\\"}\",\"target_php_type\":\"array\",\"target_sha256\":\"19091d4f8d5439a63981faac742b54af770d2747774158f1c1a71e0c6487bc82\"}\nPROPERTY_COMPAT_06={\"definition\":{\"group_name\":\"color\",\"has_variations\":1,\"property_id\":47,\"property_name\":\"borderColorLight\",\"property_type\":\"value\",\"property_value\":\"{\\\"default\\\":\\\"xf-diminish(@xf-borderColor, 4%)\\\"}\",\"style_id\":0,\"value_type\":\"color\"},\"name\":\"borderColorLight\",\"target\":{\"alternate\":\"#1b3847\",\"default\":\"#dbe7ed\"},\"target_json\":\"{\\\"default\\\":\\\"#dbe7ed\\\",\\\"alternate\\\":\\\"#1b3847\\\"}\",\"target_php_type\":\"array\",\"target_sha256\":\"8fbceb0bfe37030cf73c1f0f87c3fca8c002bf7f87d01d346c1c8e61b2f2390a\"}\nPROPERTY_COMPAT_07={\"definition\":{\"group_name\":\"borderSpacing\",\"has_variations\":0,\"property_id\":48,\"property_name\":\"borderRadiusLarge\",\"property_type\":\"value\",\"property_value\":\"\\\"6px\\\"\",\"style_id\":0,\"value_type\":\"unit\"},\"name\":\"borderRadiusLarge\",\"target\":\"14px\",\"target_json\":\"\\\"14px\\\"\",\"target_php_type\":\"string\",\"target_sha256\":\"b679d1f85b8c071794723da5ce7f0fb3a233d1c49b9eff56213288c5f2cbb11d\"}\nPROPERTY_COMPAT_08={\"definition\":{\"group_name\":\"borderSpacing\",\"has_variations\":0,\"property_id\":49,\"property_name\":\"borderRadiusMedium\",\"property_type\":\"value\",\"property_value\":\"\\\"4px\\\"\",\"style_id\":0,\"value_type\":\"unit\"},\"name\":\"borderRadiusMedium\",\"target\":\"10px\",\"target_json\":\"\\\"10px\\\"\",\"target_php_type\":\"string\",\"target_sha256\":\"b05d7793bbc3155204ef15bd0e9300ed586273d4634865c565518c0947aeb6eb\"}\nPROPERTY_COMPAT_09={\"definition\":{\"group_name\":\"borderSpacing\",\"has_variations\":0,\"property_id\":50,\"property_name\":\"borderRadiusSmall\",\"property_type\":\"value\",\"property_value\":\"\\\"2px\\\"\",\"style_id\":0,\"value_type\":\"unit\"},\"name\":\"borderRadiusSmall\",\"target\":\"6px\",\"target_json\":\"\\\"6px\\\"\",\"target_php_type\":\"string\",\"target_sha256\":\"71eafcce02d56eeee67f5cfc016f47208deb7d7b824f6c22f99d7b953c84adda\"}\nPROPERTY_COMPAT_10={\"definition\":{\"group_name\":\"button\",\"has_variations\":0,\"property_id\":54,\"property_name\":\"buttonBase\",\"property_type\":\"css\",\"property_value\":\"{\\\"font-size\\\":\\\"@xf-fontSizeSmall\\\",\\\"border-radius\\\":\\\"@xf-borderRadiusMedium\\\",\\\"padding-top\\\":\\\"5px\\\",\\\"padding-right\\\":\\\"10px\\\",\\\"padding-bottom\\\":\\\"5px\\\",\\\"padding-left\\\":\\\"10px\\\",\\\"extra\\\":\\\"text-align: center;\\\"}\",\"style_id\":0,\"value_type\":\"\"},\"name\":\"buttonBase\",\"target\":{\"border-radius\":\"@xf-borderRadiusMedium\",\"extra\":\"text-align: center; font-weight: 600; letter-spacing: .01em; transition: background-color .16s ease, border-color .16s ease, color .16s ease, transform .16s ease;\",\"font-size\":\"@xf-fontSizeSmall\",\"padding-bottom\":\"7px\",\"padding-left\":\"14px\",\"padding-right\":\"14px\",\"padding-top\":\"7px\"},\"target_json\":\"{\\\"font-size\\\":\\\"@xf-fontSizeSmall\\\",\\\"border-radius\\\":\\\"@xf-borderRadiusMedium\\\",\\\"padding-top\\\":\\\"7px\\\",\\\"padding-right\\\":\\\"14px\\\",\\\"padding-bottom\\\":\\\"7px\\\",\\\"padding-left\\\":\\\"14px\\\",\\\"extra\\\":\\\"text-align: center; font-weight: 600; letter-spacing: .01em; transition: background-color .16s ease, border-color .16s ease, color .16s ease, transform .16s ease;\\\"}\",\"target_php_type\":\"array\",\"target_sha256\":\"f9e4dff64e8661413de51b1c392f440eeef62e2049ca9250c217373fde32ab07\"}\nPROPERTY_COMPAT_11={\"definition\":{\"group_name\":\"color\",\"has_variations\":1,\"property_id\":55,\"property_name\":\"buttonBg\",\"property_type\":\"value\",\"property_value\":\"{\\\"default\\\":\\\"@xf-paletteColor4\\\"}\",\"style_id\":0,\"value_type\":\"color\"},\"name\":\"buttonBg\",\"target\":{\"alternate\":\"#167ba8\",\"default\":\"#0f578a\"},\"target_json\":\"{\\\"default\\\":\\\"#0f578a\\\",\\\"alternate\\\":\\\"#167ba8\\\"}\",\"target_php_type\":\"array\",\"target_sha256\":\"c77746bb847271d8538a4fa50ad8eb9a0caff7d3c21ea2e6fecb355da5c8486e\"}\nPROPERTY_COMPAT_12={\"definition\":{\"group_name\":\"color\",\"has_variations\":1,\"property_id\":57,\"property_name\":\"buttonCtaBg\",\"property_type\":\"value\",\"property_value\":\"{\\\"default\\\":\\\"@xf-paletteAccent2\\\",\\\"alternate\\\":\\\"darken(@xf-paletteAccent2, 10%)\\\"}\",\"style_id\":0,\"value_type\":\"color\"},\"name\":\"buttonCtaBg\",\"target\":{\"alternate\":\"#18a9d3\",\"default\":\"#20c4f4\"},\"target_json\":\"{\\\"default\\\":\\\"#20c4f4\\\",\\\"alternate\\\":\\\"#18a9d3\\\"}\",\"target_php_type\":\"array\",\"target_sha256\":\"16aba0b476f191cad52a20ed0ad15e8f2907ead55bb98db92314e23231aa3acd\"}\nPROPERTY_COMPAT_13={\"definition\":{\"group_name\":\"color\",\"has_variations\":1,\"property_id\":71,\"property_name\":\"contentAltBg\",\"property_type\":\"value\",\"property_value\":\"{\\\"default\\\":\\\"darken(@xf-contentBg, 4%)\\\"}\",\"style_id\":0,\"value_type\":\"color\"},\"name\":\"contentAltBg\",\"target\":{\"alternate\":\"#0e2734\",\"default\":\"#edf5f8\"},\"target_json\":\"{\\\"default\\\":\\\"#edf5f8\\\",\\\"alternate\\\":\\\"#0e2734\\\"}\",\"target_php_type\":\"array\",\"target_sha256\":\"5940aee3b165df905cfc3f79fff54001be340e43317793c19e94161c957368f5\"}\nPROPERTY_COMPAT_14={\"definition\":{\"group_name\":\"color\",\"has_variations\":1,\"property_id\":73,\"property_name\":\"contentBg\",\"property_type\":\"value\",\"property_value\":\"{\\\"default\\\":\\\"@xf-paletteNeutral1\\\",\\\"alternate\\\":\\\"@xf-paletteNeutral3\\\"}\",\"style_id\":0,\"value_type\":\"color\"},\"name\":\"contentBg\",\"target\":{\"alternate\":\"#0a1c29\",\"default\":\"#ffffff\"},\"target_json\":\"{\\\"default\\\":\\\"#ffffff\\\",\\\"alternate\\\":\\\"#0a1c29\\\"}\",\"target_php_type\":\"array\",\"target_sha256\":\"941fe28599a743ad570d35cd15b011410098e1a8d20fbc660ea7300c0375745f\"}\nPROPERTY_COMPAT_15={\"definition\":{\"group_name\":\"fonts\",\"has_variations\":0,\"property_id\":116,\"property_name\":\"fontFamilyBody\",\"property_type\":\"value\",\"property_value\":\"\\\"'Segoe UI', 'Helvetica Neue', Helvetica, Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans', sans-serif\\\"\",\"style_id\":0,\"value_type\":\"string\"},\"name\":\"fontFamilyBody\",\"target\":\"system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif\",\"target_json\":\"\\\"system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif\\\"\",\"target_php_type\":\"string\",\"target_sha256\":\"e63750bece9e4dbc3028a800ae3f2e5abd3bf0eab89605b06f3a5ef8002a0c9e\"}\nPROPERTY_COMPAT_16={\"definition\":{\"group_name\":\"fonts\",\"has_variations\":0,\"property_id\":118,\"property_name\":\"fontFamilyUi\",\"property_type\":\"value\",\"property_value\":\"\\\"'Segoe UI', 'Helvetica Neue', Helvetica, Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans', sans-serif\\\"\",\"style_id\":0,\"value_type\":\"string\"},\"name\":\"fontFamilyUi\",\"target\":\"system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif\",\"target_json\":\"\\\"system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif\\\"\",\"target_php_type\":\"string\",\"target_sha256\":\"e63750bece9e4dbc3028a800ae3f2e5abd3bf0eab89605b06f3a5ef8002a0c9e\"}\nPROPERTY_COMPAT_17={\"definition\":{\"group_name\":\"form\",\"has_variations\":0,\"property_id\":133,\"property_name\":\"formResponsive\",\"property_type\":\"value\",\"property_value\":\"\\\"540px\\\"\",\"style_id\":0,\"value_type\":\"unit\"},\"name\":\"formResponsive\",\"target\":\"600px\",\"target_json\":\"\\\"600px\\\"\",\"target_php_type\":\"string\",\"target_sha256\":\"9a7846d3302f82af02cf4bf3adbaaa50ce8d74ef0a615f5dd93048698548c1d5\"}\nPROPERTY_COMPAT_18={\"definition\":{\"group_name\":\"form\",\"has_variations\":0,\"property_id\":136,\"property_name\":\"formRowPaddingV\",\"property_type\":\"value\",\"property_value\":\"\\\"15px\\\"\",\"style_id\":0,\"value_type\":\"unit\"},\"name\":\"formRowPaddingV\",\"target\":\"14px\",\"target_json\":\"\\\"14px\\\"\",\"target_php_type\":\"string\",\"target_sha256\":\"b679d1f85b8c071794723da5ce7f0fb3a233d1c49b9eff56213288c5f2cbb11d\"}\nPROPERTY_COMPAT_19={\"definition\":{\"group_name\":\"color\",\"has_variations\":1,\"property_id\":144,\"property_name\":\"inputBgColor\",\"property_type\":\"value\",\"property_value\":\"{\\\"default\\\":\\\"xf-intensify(@xf-contentBg, 2%)\\\"}\",\"style_id\":0,\"value_type\":\"color\"},\"name\":\"inputBgColor\",\"target\":{\"alternate\":\"#0e2734\",\"default\":\"#ffffff\"},\"target_json\":\"{\\\"default\\\":\\\"#ffffff\\\",\\\"alternate\\\":\\\"#0e2734\\\"}\",\"target_php_type\":\"array\",\"target_sha256\":\"63415a43308feb2f0be9b2e3b4216bd71482c2d324c4398f94662440938ea514\"}\nPROPERTY_COMPAT_20={\"definition\":{\"group_name\":\"color\",\"has_variations\":1,\"property_id\":147,\"property_name\":\"inputFocusBgColor\",\"property_type\":\"value\",\"property_value\":\"{\\\"default\\\":\\\"@xf-contentBg\\\"}\",\"style_id\":0,\"value_type\":\"color\"},\"name\":\"inputFocusBgColor\",\"target\":{\"alternate\":\"#102d3c\",\"default\":\"#ffffff\"},\"target_json\":\"{\\\"default\\\":\\\"#ffffff\\\",\\\"alternate\\\":\\\"#102d3c\\\"}\",\"target_php_type\":\"array\",\"target_sha256\":\"e97da12012c4822c6ad33d4e74e0e07a97bd098f20dacff000ae5270f45f4f61\"}\nPROPERTY_COMPAT_21={\"definition\":{\"group_name\":\"color\",\"has_variations\":1,\"property_id\":151,\"property_name\":\"linkColor\",\"property_type\":\"value\",\"property_value\":\"{\\\"default\\\":\\\"@xf-paletteColor4\\\",\\\"alternate\\\":\\\"@xf-paletteColor2\\\"}\",\"style_id\":0,\"value_type\":\"color\"},\"name\":\"linkColor\",\"target\":{\"alternate\":\"#57d3f8\",\"default\":\"#0f578a\"},\"target_json\":\"{\\\"default\\\":\\\"#0f578a\\\",\\\"alternate\\\":\\\"#57d3f8\\\"}\",\"target_php_type\":\"array\",\"target_sha256\":\"62be6e19a41e607783f99578a19c03d838fc1242826e5318ace498848232602b\"}\nPROPERTY_COMPAT_22={\"definition\":{\"group_name\":\"color\",\"has_variations\":1,\"property_id\":156,\"property_name\":\"majorHeadingBg\",\"property_type\":\"value\",\"property_value\":\"{\\\"default\\\":\\\"@xf-contentHighlightBg\\\"}\",\"style_id\":0,\"value_type\":\"color\"},\"name\":\"majorHeadingBg\",\"target\":{\"alternate\":\"#0e3142\",\"default\":\"#e8f5fa\"},\"target_json\":\"{\\\"default\\\":\\\"#e8f5fa\\\",\\\"alternate\\\":\\\"#0e3142\\\"}\",\"target_php_type\":\"array\",\"target_sha256\":\"d9df253b9067e6083e08db487ed978e57c43f23c375b71f983ce28c7e6a08841\"}\nPROPERTY_COMPAT_23={\"definition\":{\"group_name\":\"menu\",\"has_variations\":0,\"property_id\":167,\"property_name\":\"menuBorderRadius\",\"property_type\":\"value\",\"property_value\":\"\\\"@xf-borderSizeFeature\\\"\",\"style_id\":0,\"value_type\":\"unit\"},\"name\":\"menuBorderRadius\",\"target\":\"12px\",\"target_json\":\"\\\"12px\\\"\",\"target_php_type\":\"string\",\"target_sha256\":\"e66c6a60f76992aac79065313676747ba0be3c554c3ca421fde34d78b33c6930\"}\nPROPERTY_COMPAT_24={\"definition\":{\"group_name\":\"message\",\"has_variations\":0,\"property_id\":180,\"property_name\":\"messageUserBlock\",\"property_type\":\"css\",\"property_value\":\"{\\\"background-color\\\":\\\"@xf-contentAltBg\\\",\\\"border-width\\\":\\\"@xf-borderSize\\\",\\\"border-color\\\":\\\"@xf-borderColor\\\"}\",\"style_id\":0,\"value_type\":\"\"},\"name\":\"messageUserBlock\",\"target\":{\"background-color\":\"@xf-contentAltBg\",\"border-color\":\"@xf-borderColor\",\"border-width\":\"@xf-borderSize\"},\"target_json\":\"{\\\"background-color\\\":\\\"@xf-contentAltBg\\\",\\\"border-width\\\":\\\"@xf-borderSize\\\",\\\"border-color\\\":\\\"@xf-borderColor\\\"}\",\"target_php_type\":\"array\",\"target_sha256\":\"c59042a786ccbc9d4283d939d63c39f1a688799b5364967267d153d509f3706b\"}\nPROPERTY_COMPAT_25={\"definition\":{\"group_name\":\"misc\",\"has_variations\":1,\"property_id\":183,\"property_name\":\"metaThemeColor\",\"property_type\":\"value\",\"property_value\":\"{\\\"default\\\":\\\"@xf-publicHeader--background-color\\\"}\",\"style_id\":0,\"value_type\":\"color\"},\"name\":\"metaThemeColor\",\"target\":{\"alternate\":\"#071824\",\"default\":\"#071824\"},\"target_json\":\"{\\\"default\\\":\\\"#071824\\\",\\\"alternate\\\":\\\"#071824\\\"}\",\"target_php_type\":\"array\",\"target_sha256\":\"e5206429d97cf80f3ccf745029fd442ef55c5c08085743a7ba929c50a91d22bd\"}\nPROPERTY_COMPAT_26={\"definition\":{\"group_name\":\"page\",\"has_variations\":0,\"property_id\":199,\"property_name\":\"pageBackground\",\"property_type\":\"css\",\"property_value\":\"{\\\"background-color\\\":\\\"@xf-pageBg\\\"}\",\"style_id\":0,\"value_type\":\"\"},\"name\":\"pageBackground\",\"target\":{\"background-color\":\"@xf-pageBg\"},\"target_json\":\"{\\\"background-color\\\":\\\"@xf-pageBg\\\"}\",\"target_php_type\":\"array\",\"target_sha256\":\"43481609fb3ce0c3efba3a03a9b8ae5a88dca47680f21e4db55363f21b204f57\"}\nPROPERTY_COMPAT_27={\"definition\":{\"group_name\":\"color\",\"has_variations\":1,\"property_id\":200,\"property_name\":\"pageBg\",\"property_type\":\"value\",\"property_value\":\"{\\\"default\\\":\\\"darken(@xf-contentBg, 8%)\\\"}\",\"style_id\":0,\"value_type\":\"color\"},\"name\":\"pageBg\",\"target\":{\"alternate\":\"#071824\",\"default\":\"#f3f8fb\"},\"target_json\":\"{\\\"default\\\":\\\"#f3f8fb\\\",\\\"alternate\\\":\\\"#071824\\\"}\",\"target_php_type\":\"array\",\"target_sha256\":\"ddd084b3ceebbaa25c9a162c2829ada0620e4c28d58bb1c0f4ac05d6798efd2c\"}\nPROPERTY_COMPAT_28={\"definition\":{\"group_name\":\"page\",\"has_variations\":0,\"property_id\":205,\"property_name\":\"pageWidthMax\",\"property_type\":\"value\",\"property_value\":\"\\\"1200px\\\"\",\"style_id\":0,\"value_type\":\"unit\"},\"name\":\"pageWidthMax\",\"target\":\"1280px\",\"target_json\":\"\\\"1280px\\\"\",\"target_php_type\":\"string\",\"target_sha256\":\"63996cb284be39d4b126137d10e75dadad7f5bd82c9ef12b701cc28bbb2019f3\"}\nPROPERTY_COMPAT_29={\"definition\":{\"group_name\":\"palette\",\"has_variations\":1,\"property_id\":206,\"property_name\":\"paletteAccent1\",\"property_type\":\"value\",\"property_value\":\"{\\\"default\\\":\\\"hsl(35, 90%, 95%)\\\",\\\"alternate\\\":\\\"hsl(35, 85%, 80%)\\\"}\",\"style_id\":0,\"value_type\":\"color\"},\"name\":\"paletteAccent1\",\"target\":{\"alternate\":\"#3f788c\",\"default\":\"#e5fbff\"},\"target_json\":\"{\\\"default\\\":\\\"#e5fbff\\\",\\\"alternate\\\":\\\"#3f788c\\\"}\",\"target_php_type\":\"array\",\"target_sha256\":\"4760ee65b7947ba354569cbd3edb3ef5a537f37e5e589a3b6c86d29b66bb54da\"}\nPROPERTY_COMPAT_30={\"definition\":{\"group_name\":\"palette\",\"has_variations\":1,\"property_id\":207,\"property_name\":\"paletteAccent2\",\"property_type\":\"value\",\"property_value\":\"{\\\"default\\\":\\\"hsl(35, 90%, 50%)\\\",\\\"alternate\\\":\\\"hsl(35, 85%, 45%)\\\"}\",\"style_id\":0,\"value_type\":\"color\"},\"name\":\"paletteAccent2\",\"target\":{\"alternate\":\"#16a6cf\",\"default\":\"#20c4f4\"},\"target_json\":\"{\\\"default\\\":\\\"#20c4f4\\\",\\\"alternate\\\":\\\"#16a6cf\\\"}\",\"target_php_type\":\"array\",\"target_sha256\":\"363cab233d2cad977669eb0a68892869b2c40a88d3409548c98fa6ae04be10e5\"}\nPROPERTY_COMPAT_31={\"definition\":{\"group_name\":\"palette\",\"has_variations\":1,\"property_id\":208,\"property_name\":\"paletteAccent3\",\"property_type\":\"value\",\"property_value\":\"{\\\"default\\\":\\\"hsl(35, 90%, 30%)\\\",\\\"alternate\\\":\\\"hsl(35, 85%, 15%)\\\"}\",\"style_id\":0,\"value_type\":\"color\"},\"name\":\"paletteAccent3\",\"target\":{\"alternate\":\"#082f49\",\"default\":\"#0f578a\"},\"target_json\":\"{\\\"default\\\":\\\"#0f578a\\\",\\\"alternate\\\":\\\"#082f49\\\"}\",\"target_php_type\":\"array\",\"target_sha256\":\"6fdf109855161220ea7ff2ce20a253c13d3f8bfe8c89bbe154213af7a4b86698\"}\nPROPERTY_COMPAT_32={\"definition\":{\"group_name\":\"palette\",\"has_variations\":1,\"property_id\":209,\"property_name\":\"paletteColor1\",\"property_type\":\"value\",\"property_value\":\"{\\\"default\\\":\\\"hsl(206, 80%, 95%)\\\",\\\"alternate\\\":\\\"hsl(206, 60%, 75%)\\\"}\",\"style_id\":0,\"value_type\":\"color\"},\"name\":\"paletteColor1\",\"target\":{\"alternate\":\"#8bcde1\",\"default\":\"#e9f7fc\"},\"target_json\":\"{\\\"default\\\":\\\"#e9f7fc\\\",\\\"alternate\\\":\\\"#8bcde1\\\"}\",\"target_php_type\":\"array\",\"target_sha256\":\"351a7749e8de0c722ffc240d25041a82dedde54525d51407254a8cc7eb17afc3\"}\nPROPERTY_COMPAT_33={\"definition\":{\"group_name\":\"palette\",\"has_variations\":1,\"property_id\":210,\"property_name\":\"paletteColor2\",\"property_type\":\"value\",\"property_value\":\"{\\\"default\\\":\\\"hsl(204, 80%, 80%)\\\",\\\"alternate\\\":\\\"hsl(204, 60%, 60%)\\\"}\",\"style_id\":0,\"value_type\":\"color\"},\"name\":\"paletteColor2\",\"target\":{\"alternate\":\"#3a91ae\",\"default\":\"#9bdcf0\"},\"target_json\":\"{\\\"default\\\":\\\"#9bdcf0\\\",\\\"alternate\\\":\\\"#3a91ae\\\"}\",\"target_php_type\":\"array\",\"target_sha256\":\"4bc25db3f0213bf297e328de8ccb224329138e2c860b06e16802fa8afff3de86\"}\nPROPERTY_COMPAT_34={\"definition\":{\"group_name\":\"palette\",\"has_variations\":1,\"property_id\":211,\"property_name\":\"paletteColor3\",\"property_type\":\"value\",\"property_value\":\"{\\\"default\\\":\\\"hsl(205, 80%, 60%)\\\",\\\"alternate\\\":\\\"hsl(205, 60%, 40%)\\\"}\",\"style_id\":0,\"value_type\":\"color\"},\"name\":\"paletteColor3\",\"target\":{\"alternate\":\"#1ca6cf\",\"default\":\"#20c4f4\"},\"target_json\":\"{\\\"default\\\":\\\"#20c4f4\\\",\\\"alternate\\\":\\\"#1ca6cf\\\"}\",\"target_php_type\":\"array\",\"target_sha256\":\"467484c543814d0cabfc695005d7e585f9c22da9d7d54f96b97d5cc95373c4a3\"}\nPROPERTY_COMPAT_35={\"definition\":{\"group_name\":\"palette\",\"has_variations\":1,\"property_id\":212,\"property_name\":\"paletteColor4\",\"property_type\":\"value\",\"property_value\":\"{\\\"default\\\":\\\"hsl(205, 80%, 40%)\\\",\\\"alternate\\\":\\\"hsl(205, 60%, 20%)\\\"}\",\"style_id\":0,\"value_type\":\"color\"},\"name\":\"paletteColor4\",\"target\":{\"alternate\":\"#0b3f65\",\"default\":\"#0f578a\"},\"target_json\":\"{\\\"default\\\":\\\"#0f578a\\\",\\\"alternate\\\":\\\"#0b3f65\\\"}\",\"target_php_type\":\"array\",\"target_sha256\":\"12ff9be25b9d519a2284958c8a0d82f17b59ebc81d11fde60776a03b9d25b351\"}\nPROPERTY_COMPAT_36={\"definition\":{\"group_name\":\"palette\",\"has_variations\":1,\"property_id\":213,\"property_name\":\"paletteColor5\",\"property_type\":\"value\",\"property_value\":\"{\\\"default\\\":\\\"hsl(205, 80%, 30%)\\\",\\\"alternate\\\":\\\"hsl(205, 60%, 10%)\\\"}\",\"style_id\":0,\"value_type\":\"color\"},\"name\":\"paletteColor5\",\"target\":{\"alternate\":\"#051019\",\"default\":\"#071824\"},\"target_json\":\"{\\\"default\\\":\\\"#071824\\\",\\\"alternate\\\":\\\"#051019\\\"}\",\"target_php_type\":\"array\",\"target_sha256\":\"2f39f87b86d2eed2eedc08a4b92dc05703ae6462d75d49923e2565b077f795ab\"}\nPROPERTY_COMPAT_37={\"definition\":{\"group_name\":\"footer\",\"has_variations\":0,\"property_id\":220,\"property_name\":\"publicFooter\",\"property_type\":\"css\",\"property_value\":\"{\\\"font-size\\\":\\\"@xf-fontSizeSmall\\\",\\\"color\\\":\\\"@xf-paletteColor1\\\",\\\"background-color\\\":\\\"darken(@xf-chromeBg, 8%)\\\"}\",\"style_id\":0,\"value_type\":\"\"},\"name\":\"publicFooter\",\"target\":{\"background-color\":\"#071824\",\"color\":\"#d7eaf3\",\"extra\":\"border-top: 1px solid rgba(32,196,244,.18);\",\"font-size\":\"@xf-fontSizeSmall\"},\"target_json\":\"{\\\"font-size\\\":\\\"@xf-fontSizeSmall\\\",\\\"color\\\":\\\"#d7eaf3\\\",\\\"background-color\\\":\\\"#071824\\\",\\\"extra\\\":\\\"border-top: 1px solid rgba(32,196,244,.18);\\\"}\",\"target_php_type\":\"array\",\"target_sha256\":\"fe3d1def5870da658826172ca0cdf78f78fa5880cb3140c900fb276505ab4cf2\"}\nPROPERTY_COMPAT_38={\"definition\":{\"group_name\":\"headerNav\",\"has_variations\":0,\"property_id\":222,\"property_name\":\"publicHeader\",\"property_type\":\"css\",\"property_value\":\"{\\\"color\\\":\\\"@xf-chromeTextColor\\\",\\\"background-color\\\":\\\"@xf-chromeBg\\\"}\",\"style_id\":0,\"value_type\":\"\"},\"name\":\"publicHeader\",\"target\":{\"background-color\":\"#071824\",\"color\":\"#f7fbff\",\"extra\":\"--pvepro-style757: 1; box-shadow: 0 1px 0 rgba(32,196,244,.22);\"},\"target_json\":\"{\\\"color\\\":\\\"#f7fbff\\\",\\\"background-color\\\":\\\"#071824\\\",\\\"extra\\\":\\\"--pvepro-style757: 1; box-shadow: 0 1px 0 rgba(32,196,244,.22);\\\"}\",\"target_php_type\":\"array\",\"target_sha256\":\"58f44b4e032add5a0cc98f87ce7f540bf01c8480bc6ee11c551f31ff0dc7b905\"}\nPROPERTY_COMPAT_39={\"definition\":{\"group_name\":\"headerNav\",\"has_variations\":0,\"property_id\":232,\"property_name\":\"publicNav\",\"property_type\":\"css\",\"property_value\":\"{\\\"color\\\":\\\"@xf-chromeTextColor\\\",\\\"background-color\\\":\\\"@xf-chromeBg\\\"}\",\"style_id\":0,\"value_type\":\"\"},\"name\":\"publicNav\",\"target\":{\"background-color\":\"#0a1c29\",\"color\":\"#e9f7fc\",\"extra\":\"box-shadow: inset 0 -1px 0 rgba(32,196,244,.18);\"},\"target_json\":\"{\\\"color\\\":\\\"#e9f7fc\\\",\\\"background-color\\\":\\\"#0a1c29\\\",\\\"extra\\\":\\\"box-shadow: inset 0 -1px 0 rgba(32,196,244,.18);\\\"}\",\"target_php_type\":\"array\",\"target_sha256\":\"e3bc6ae269b0ffbfa861df5d0bc40a6bd7153ae4b1b32859a7aac8b6e4eb5d5c\"}\nPROPERTY_COMPAT_40={\"definition\":{\"group_name\":\"color\",\"has_variations\":1,\"property_id\":255,\"property_name\":\"selectedItemBgColor\",\"property_type\":\"value\",\"property_value\":\"{\\\"default\\\":\\\"@xf-paletteAccent1\\\",\\\"alternate\\\":\\\"@xf-paletteAccent3\\\"}\",\"style_id\":0,\"value_type\":\"color\"},\"name\":\"selectedItemBgColor\",\"target\":{\"alternate\":\"#103b50\",\"default\":\"#e4f8fe\"},\"target_json\":\"{\\\"default\\\":\\\"#e4f8fe\\\",\\\"alternate\\\":\\\"#103b50\\\"}\",\"target_php_type\":\"array\",\"target_sha256\":\"4e88db3a0d2ff4bde7e709c40ef4b65be690bfd20079081107d650c87cc4e29c\"}\nPROPERTY_COMPAT_41={\"definition\":{\"group_name\":\"color\",\"has_variations\":1,\"property_id\":270,\"property_name\":\"textColor\",\"property_type\":\"value\",\"property_value\":\"{\\\"default\\\":\\\"@xf-paletteNeutral3\\\",\\\"alternate\\\":\\\"darken(@xf-paletteNeutral1, 12%)\\\"}\",\"style_id\":0,\"value_type\":\"color\"},\"name\":\"textColor\",\"target\":{\"alternate\":\"#e8f5fb\",\"default\":\"#10232f\"},\"target_json\":\"{\\\"default\\\":\\\"#10232f\\\",\\\"alternate\\\":\\\"#e8f5fb\\\"}\",\"target_php_type\":\"array\",\"target_sha256\":\"94e664eb082ccc011bc8fd342ccbdefdc0851306c74d5b072100b0f5e57cf15d\"}\nPROPERTY_COMPAT_42={\"definition\":{\"group_name\":\"color\",\"has_variations\":1,\"property_id\":276,\"property_name\":\"textColorMuted\",\"property_type\":\"value\",\"property_value\":\"{\\\"default\\\":\\\"@xf-paletteNeutral2\\\",\\\"alternate\\\":\\\"darken(@xf-textColor, 35%)\\\"}\",\"style_id\":0,\"value_type\":\"color\"},\"name\":\"textColorMuted\",\"target\":{\"alternate\":\"#9fb9c7\",\"default\":\"#657d8a\"},\"target_json\":\"{\\\"default\\\":\\\"#657d8a\\\",\\\"alternate\\\":\\\"#9fb9c7\\\"}\",\"target_php_type\":\"array\",\"target_sha256\":\"fe3749ffd2ef7f233b3abcc6d1222ea975f4abd2d4ef2a9da9ad34abae902490\"}\nMETHOD_REPO_UPDATE_META={\"class\":\"XF\\\\Repository\\\\StylePropertyRepository\",\"end\":293,\"file\":\"/var/www/pvepro/src/XF/Repository/StylePropertyRepository.php\",\"file_sha256\":\"7268de5c119d5e654d08913218823305478955236d320365cde0ee1996f87e9d\",\"method\":\"updatePropertyValues\",\"start\":253,\"truncated\":false}\nMETHOD_REPO_UPDATE_LINE_001={\"line\":253,\"text\":\"\\tpublic function updatePropertyValues(\\\\XF\\\\Entity\\\\Style $style, array $values, array $revertProperties = [])\"}\nMETHOD_REPO_UPDATE_LINE_002={\"line\":254,\"text\":\"\\t{\"}\nMETHOD_REPO_UPDATE_LINE_003={\"line\":255,\"text\":\"\\t\\t$map = $this->findPropertyMapInStyle($style)->fetch();\"}\nMETHOD_REPO_UPDATE_LINE_004={\"line\":256,\"text\":\"\"}\nMETHOD_REPO_UPDATE_LINE_005={\"line\":257,\"text\":\"\\t\\t$this->db()->beginTransaction();\"}\nMETHOD_REPO_UPDATE_LINE_006={\"line\":258,\"text\":\"\"}\nMETHOD_REPO_UPDATE_LINE_007={\"line\":259,\"text\":\"\\t\\tforeach ($revertProperties AS $propertyName)\"}\nMETHOD_REPO_UPDATE_LINE_008={\"line\":260,\"text\":\"\\t\\t{\"}\nMETHOD_REPO_UPDATE_LINE_009={\"line\":261,\"text\":\"\\t\\t\\tunset($values[$propertyName]);\"}\nMETHOD_REPO_UPDATE_LINE_010={\"line\":262,\"text\":\"\"}\nMETHOD_REPO_UPDATE_LINE_011={\"line\":263,\"text\":\"\\t\\t\\tif (isset($map[$propertyName]))\"}\nMETHOD_REPO_UPDATE_LINE_012={\"line\":264,\"text\":\"\\t\\t\\t{\"}\nMETHOD_REPO_UPDATE_LINE_013={\"line\":265,\"text\":\"\\t\\t\\t\\t/** @var StylePropertyMap $propMap */\"}\nMETHOD_REPO_UPDATE_LINE_014={\"line\":266,\"text\":\"\\t\\t\\t\\t$propMap = $map[$propertyName];\"}\nMETHOD_REPO_UPDATE_LINE_015={\"line\":267,\"text\":\"\\t\\t\\t\\tif ($propMap->isRevertable())\"}\nMETHOD_REPO_UPDATE_LINE_016={\"line\":268,\"text\":\"\\t\\t\\t\\t{\"}\nMETHOD_REPO_UPDATE_LINE_017={\"line\":269,\"text\":\"\\t\\t\\t\\t\\t$propMap->Property->delete();\"}\nMETHOD_REPO_UPDATE_LINE_018={\"line\":270,\"text\":\"\\t\\t\\t\\t}\"}\nMETHOD_REPO_UPDATE_LINE_019={\"line\":271,\"text\":\"\\t\\t\\t}\"}\nMETHOD_REPO_UPDATE_LINE_020={\"line\":272,\"text\":\"\\t\\t}\"}\nMETHOD_REPO_UPDATE_LINE_021={\"line\":273,\"text\":\"\"}\nMETHOD_REPO_UPDATE_LINE_022={\"line\":274,\"text\":\"\\t\\tforeach ($values AS $propertyName => $value)\"}\nMETHOD_REPO_UPDATE_LINE_023={\"line\":275,\"text\":\"\\t\\t{\"}\nMETHOD_REPO_UPDATE_LINE_024={\"line\":276,\"text\":\"\\t\\t\\tif (isset($map[$propertyName]))\"}\nMETHOD_REPO_UPDATE_LINE_025={\"line\":277,\"text\":\"\\t\\t\\t{\"}\nMETHOD_REPO_UPDATE_LINE_026={\"line\":278,\"text\":\"\\t\\t\\t\\t/** @var StyleProperty $property */\"}\nMETHOD_REPO_UPDATE_LINE_027={\"line\":279,\"text\":\"\\t\\t\\t\\t$property = $map[$propertyName]->Property;\"}\nMETHOD_REPO_UPDATE_LINE_028={\"line\":280,\"text\":\"\"}\nMETHOD_REPO_UPDATE_LINE_029={\"line\":281,\"text\":\"\\t\\t\\t\\tif ($property->style_id != $style->style_id)\"}\nMETHOD_REPO_UPDATE_LINE_030={\"line\":282,\"text\":\"\\t\\t\\t\\t{\"}\nMETHOD_REPO_UPDATE_LINE_031={\"line\":283,\"text\":\"\\t\\t\\t\\t\\t$property = $property->getPropertyCopyInStyle($style);\"}\nMETHOD_REPO_UPDATE_LINE_032={\"line\":284,\"text\":\"\\t\\t\\t\\t}\"}\nMETHOD_REPO_UPDATE_LINE_033={\"line\":285,\"text\":\"\\t\\t\\t\\tif ($property->updatePropertyValue($value))\"}\nMETHOD_REPO_UPDATE_LINE_034={\"line\":286,\"text\":\"\\t\\t\\t\\t{\"}\nMETHOD_REPO_UPDATE_LINE_035={\"line\":287,\"text\":\"\\t\\t\\t\\t\\t$property->save();\"}\nMETHOD_REPO_UPDATE_LINE_036={\"line\":288,\"text\":\"\\t\\t\\t\\t}\"}\nMETHOD_REPO_UPDATE_LINE_037={\"line\":289,\"text\":\"\\t\\t\\t}\"}\nMETHOD_REPO_UPDATE_LINE_038={\"line\":290,\"text\":\"\\t\\t}\"}\nMETHOD_REPO_UPDATE_LINE_039={\"line\":291,\"text\":\"\"}\nMETHOD_REPO_UPDATE_LINE_040={\"line\":292,\"text\":\"\\t\\t$this->db()->commit();\"}\nMETHOD_REPO_UPDATE_LINE_041={\"line\":293,\"text\":\"\\t}\"}\nMETHOD_REPO_CAST_META={\"class\":\"XF\\\\Repository\\\\StylePropertyRepository\",\"end\":356,\"file\":\"/var/www/pvepro/src/XF/Repository/StylePropertyRepository.php\",\"file_sha256\":\"7268de5c119d5e654d08913218823305478955236d320365cde0ee1996f87e9d\",\"method\":\"castAndValidatePropertyValue\",\"start\":295,\"truncated\":false}\nMETHOD_REPO_CAST_LINE_001={\"line\":295,\"text\":\"\\tpublic function castAndValidatePropertyValue($valueType, array $options, &$value, &$error = null)\"}\nMETHOD_REPO_CAST_LINE_002={\"line\":296,\"text\":\"\\t{\"}\nMETHOD_REPO_CAST_LINE_003={\"line\":297,\"text\":\"\\t\\tif ($valueType == 'boolean')\"}\nMETHOD_REPO_CAST_LINE_004={\"line\":298,\"text\":\"\\t\\t{\"}\nMETHOD_REPO_CAST_LINE_005={\"line\":299,\"text\":\"\\t\\t\\t$value = $value ? 1 : 0;\"}\nMETHOD_REPO_CAST_LINE_006={\"line\":300,\"text\":\"\\t\\t\\treturn true;\"}\nMETHOD_REPO_CAST_LINE_007={\"line\":301,\"text\":\"\\t\\t}\"}\nMETHOD_REPO_CAST_LINE_008={\"line\":302,\"text\":\"\"}\nMETHOD_REPO_CAST_LINE_009={\"line\":303,\"text\":\"\\t\\tif ($valueType == 'template')\"}\nMETHOD_REPO_CAST_LINE_010={\"line\":304,\"text\":\"\\t\\t{\"}\nMETHOD_REPO_CAST_LINE_011={\"line\":305,\"text\":\"\\t\\t\\tif (isset($options['type']))\"}\nMETHOD_REPO_CAST_LINE_012={\"line\":306,\"text\":\"\\t\\t\\t{\"}\nMETHOD_REPO_CAST_LINE_013={\"line\":307,\"text\":\"\\t\\t\\t\\tswitch ($options['type'])\"}\nMETHOD_REPO_CAST_LINE_014={\"line\":308,\"text\":\"\\t\\t\\t\\t{\"}\nMETHOD_REPO_CAST_LINE_015={\"line\":309,\"text\":\"\\t\\t\\t\\t\\tcase 'array':\"}\nMETHOD_REPO_CAST_LINE_016={\"line\":310,\"text\":\"\\t\\t\\t\\t\\t\\tif (!is_array($value))\"}\nMETHOD_REPO_CAST_LINE_017={\"line\":311,\"text\":\"\\t\\t\\t\\t\\t\\t{\"}\nMETHOD_REPO_CAST_LINE_018={\"line\":312,\"text\":\"\\t\\t\\t\\t\\t\\t\\t$value = [];\"}\nMETHOD_REPO_CAST_LINE_019={\"line\":313,\"text\":\"\\t\\t\\t\\t\\t\\t}\"}\nMETHOD_REPO_CAST_LINE_020={\"line\":314,\"text\":\"\\t\\t\\t\\t\\t\\tbreak;\"}\nMETHOD_REPO_CAST_LINE_021={\"line\":315,\"text\":\"\"}\nMETHOD_REPO_CAST_LINE_022={\"line\":316,\"text\":\"\\t\\t\\t\\t\\tcase 'scalar':\"}\nMETHOD_REPO_CAST_LINE_023={\"line\":317,\"text\":\"\\t\\t\\t\\t\\t\\tif (!is_scalar($value))\"}\nMETHOD_REPO_CAST_LINE_024={\"line\":318,\"text\":\"\\t\\t\\t\\t\\t\\t{\"}\nMETHOD_REPO_CAST_LINE_025={\"line\":319,\"text\":\"\\t\\t\\t\\t\\t\\t\\t$value = '';\"}\nMETHOD_REPO_CAST_LINE_026={\"line\":320,\"text\":\"\\t\\t\\t\\t\\t\\t}\"}\nMETHOD_REPO_CAST_LINE_027={\"line\":321,\"text\":\"\\t\\t\\t\\t\\t\\tbreak;\"}\nMETHOD_REPO_CAST_LINE_028={\"line\":322,\"text\":\"\"}\nMETHOD_REPO_CAST_LINE_029={\"line\":323,\"text\":\"\\t\\t\\t\\t\\tdefault:\"}\nMETHOD_REPO_CAST_LINE_030={\"line\":324,\"text\":\"\\t\\t\\t\\t\\t\\tthrow new \\\\LogicException(\\\"Unknown template value type '$options[type]'\\\");\"}\nMETHOD_REPO_CAST_LINE_031={\"line\":325,\"text\":\"\\t\\t\\t\\t}\"}\nMETHOD_REPO_CAST_LINE_032={\"line\":326,\"text\":\"\\t\\t\\t}\"}\nMETHOD_REPO_CAST_LINE_033={\"line\":327,\"text\":\"\"}\nMETHOD_REPO_CAST_LINE_034={\"line\":328,\"text\":\"\\t\\t\\treturn true;\"}\nMETHOD_REPO_CAST_LINE_035={\"line\":329,\"text\":\"\\t\\t}\"}\nMETHOD_REPO_CAST_LINE_036={\"line\":330,\"text\":\"\"}\nMETHOD_REPO_CAST_LINE_037={\"line\":331,\"text\":\"\\t\\tif (!is_scalar($value))\"}\nMETHOD_REPO_CAST_LINE_038={\"line\":332,\"text\":\"\\t\\t{\"}\nMETHOD_REPO_CAST_LINE_039={\"line\":333,\"text\":\"\\t\\t\\t$value = '';\"}\nMETHOD_REPO_CAST_LINE_040={\"line\":334,\"text\":\"\\t\\t}\"}\nMETHOD_REPO_CAST_LINE_041={\"line\":335,\"text\":\"\"}\nMETHOD_REPO_CAST_LINE_042={\"line\":336,\"text\":\"\\t\\tif ($valueType == 'radio' || $valueType == 'select')\"}\nMETHOD_REPO_CAST_LINE_043={\"line\":337,\"text\":\"\\t\\t{\"}\nMETHOD_REPO_CAST_LINE_044={\"line\":338,\"text\":\"\\t\\t\\tif (!isset($options[$value]))\"}\nMETHOD_REPO_CAST_LINE_045={\"line\":339,\"text\":\"\\t\\t\\t{\"}\nMETHOD_REPO_CAST_LINE_046={\"line\":340,\"text\":\"\\t\\t\\t\\treturn false;\"}\nMETHOD_REPO_CAST_LINE_047={\"line\":341,\"text\":\"\\t\\t\\t}\"}\nMETHOD_REPO_CAST_LINE_048={\"line\":342,\"text\":\"\\t\\t}\"}\nMETHOD_REPO_CAST_LINE_049={\"line\":343,\"text\":\"\"}\nMETHOD_REPO_CAST_LINE_050={\"line\":344,\"text\":\"\\t\\tif ($valueType == 'number' && preg_match('/^(\\\\d+)[a-z]+$/iU', $value, $match))\"}\nMETHOD_REPO_CAST_LINE_051={\"line\":345,\"text\":\"\\t\\t{\"}\nMETHOD_REPO_CAST_LINE_052={\"line\":346,\"text\":\"\\t\\t\\t// if we're expecting a number and what was entered was a clear unit, just pull the number part of the unit\"}\nMETHOD_REPO_CAST_LINE_053={\"line\":347,\"text\":\"\\t\\t\\t$value = $match[1];\"}\nMETHOD_REPO_CAST_LINE_054={\"line\":348,\"text\":\"\\t\\t}\"}\nMETHOD_REPO_CAST_LINE_055={\"line\":349,\"text\":\"\\t\\telse if ($valueType == 'unit' && preg_match('/^(\\\\d+)$/iU', $value, $match))\"}\nMETHOD_REPO_CAST_LINE_056={\"line\":350,\"text\":\"\\t\\t{\"}\nMETHOD_REPO_CAST_LINE_057={\"line\":351,\"text\":\"\\t\\t\\t// if we're expecting a unit and someone has entered just a number, assume they meant pixels\"}\nMETHOD_REPO_CAST_LINE_058={\"line\":352,\"text\":\"\\t\\t\\t$value = $match[1] . 'px';\"}\nMETHOD_REPO_CAST_LINE_059={\"line\":353,\"text\":\"\\t\\t}\"}\nMETHOD_REPO_CAST_LINE_060={\"line\":354,\"text\":\"\"}\nMETHOD_REPO_CAST_LINE_061={\"line\":355,\"text\":\"\\t\\treturn true;\"}\nMETHOD_REPO_CAST_LINE_062={\"line\":356,\"text\":\"\\t}\"}\nMETHOD_ENTITY_GETCSSPROPERTYVALUE_META={\"class\":\"XF\\\\Entity\\\\StyleProperty\",\"end\":111,\"file\":\"/var/www/pvepro/src/XF/Entity/StyleProperty.php\",\"file_sha256\":\"e8f12888fa1b3492ac13bea1bcaa073cbfc82621ec2555b1b44ae6c431420258\",\"method\":\"getCssPropertyValue\",\"start\":97,\"truncated\":false}\nMETHOD_ENTITY_GETCSSPROPERTYVALUE_LINE_001={\"line\":97,\"text\":\"\\tpublic function getCssPropertyValue($cssProperty, $default = '')\"}\nMETHOD_ENTITY_GETCSSPROPERTYVALUE_LINE_002={\"line\":98,\"text\":\"\\t{\"}\nMETHOD_ENTITY_GETCSSPROPERTYVALUE_LINE_003={\"line\":99,\"text\":\"\\t\\tif ($this->property_type != 'css')\"}\nMETHOD_ENTITY_GETCSSPROPERTYVALUE_LINE_004={\"line\":100,\"text\":\"\\t\\t{\"}\nMETHOD_ENTITY_GETCSSPROPERTYVALUE_LINE_005={\"line\":101,\"text\":\"\\t\\t\\treturn $default;\"}\nMETHOD_ENTITY_GETCSSPROPERTYVALUE_LINE_006={\"line\":102,\"text\":\"\\t\\t}\"}\nMETHOD_ENTITY_GETCSSPROPERTYVALUE_LINE_007={\"line\":103,\"text\":\"\"}\nMETHOD_ENTITY_GETCSSPROPERTYVALUE_LINE_008={\"line\":104,\"text\":\"\\t\\t$value = $this->property_value;\"}\nMETHOD_ENTITY_GETCSSPROPERTYVALUE_LINE_009={\"line\":105,\"text\":\"\\t\\tif (!is_array($value) || !isset($value[$cssProperty]))\"}\nMETHOD_ENTITY_GETCSSPROPERTYVALUE_LINE_010={\"line\":106,\"text\":\"\\t\\t{\"}\nMETHOD_ENTITY_GETCSSPROPERTYVALUE_LINE_011={\"line\":107,\"text\":\"\\t\\t\\treturn $default;\"}\nMETHOD_ENTITY_GETCSSPROPERTYVALUE_LINE_012={\"line\":108,\"text\":\"\\t\\t}\"}\nMETHOD_ENTITY_GETCSSPROPERTYVALUE_LINE_013={\"line\":109,\"text\":\"\"}\nMETHOD_ENTITY_GETCSSPROPERTYVALUE_LINE_014={\"line\":110,\"text\":\"\\t\\treturn $value[$cssProperty];\"}\nMETHOD_ENTITY_GETCSSPROPERTYVALUE_LINE_015={\"line\":111,\"text\":\"\\t}\"}\nMETHOD_ENTITY_UPDATEPROPERTYVALUE_META={\"class\":\"XF\\\\Entity\\\\StyleProperty\",\"end\":216,\"file\":\"/var/www/pvepro/src/XF/Entity/StyleProperty.php\",\"file_sha256\":\"e8f12888fa1b3492ac13bea1bcaa073cbfc82621ec2555b1b44ae6c431420258\",\"method\":\"updatePropertyValue\",\"start\":184,\"truncated\":false}\nMETHOD_ENTITY_UPDATEPROPERTYVALUE_LINE_001={\"line\":184,\"text\":\"\\tpublic function updatePropertyValue($newValue)\"}\nMETHOD_ENTITY_UPDATEPROPERTYVALUE_LINE_002={\"line\":185,\"text\":\"\\t{\"}\nMETHOD_ENTITY_UPDATEPROPERTYVALUE_LINE_003={\"line\":186,\"text\":\"\\t\\tif ($this->property_type == 'css')\"}\nMETHOD_ENTITY_UPDATEPROPERTYVALUE_LINE_004={\"line\":187,\"text\":\"\\t\\t{\"}\nMETHOD_ENTITY_UPDATEPROPERTYVALUE_LINE_005={\"line\":188,\"text\":\"\\t\\t\\tif (!is_array($newValue))\"}\nMETHOD_ENTITY_UPDATEPROPERTYVALUE_LINE_006={\"line\":189,\"text\":\"\\t\\t\\t{\"}\nMETHOD_ENTITY_UPDATEPROPERTYVALUE_LINE_007={\"line\":190,\"text\":\"\\t\\t\\t\\t$newValue = [];\"}\nMETHOD_ENTITY_UPDATEPROPERTYVALUE_LINE_008={\"line\":191,\"text\":\"\\t\\t\\t}\"}\nMETHOD_ENTITY_UPDATEPROPERTYVALUE_LINE_009={\"line\":192,\"text\":\"\"}\nMETHOD_ENTITY_UPDATEPROPERTYVALUE_LINE_010={\"line\":193,\"text\":\"\\t\\t\\tforeach ($newValue AS $k => &$v)\"}\nMETHOD_ENTITY_UPDATEPROPERTYVALUE_LINE_011={\"line\":194,\"text\":\"\\t\\t\\t{\"}\nMETHOD_ENTITY_UPDATEPROPERTYVALUE_LINE_012={\"line\":195,\"text\":\"\\t\\t\\t\\t$v = trim($v);\"}\nMETHOD_ENTITY_UPDATEPROPERTYVALUE_LINE_013={\"line\":196,\"text\":\"\\t\\t\\t\\tif (!strlen($v))\"}\nMETHOD_ENTITY_UPDATEPROPERTYVALUE_LINE_014={\"line\":197,\"text\":\"\\t\\t\\t\\t{\"}\nMETHOD_ENTITY_UPDATEPROPERTYVALUE_LINE_015={\"line\":198,\"text\":\"\\t\\t\\t\\t\\tunset($newValue[$k]);\"}\nMETHOD_ENTITY_UPDATEPROPERTYVALUE_LINE_016={\"line\":199,\"text\":\"\\t\\t\\t\\t}\"}\nMETHOD_ENTITY_UPDATEPROPERTYVALUE_LINE_017={\"line\":200,\"text\":\"\\t\\t\\t}\"}\nMETHOD_ENTITY_UPDATEPROPERTYVALUE_LINE_018={\"line\":201,\"text\":\"\\t\\t}\"}\nMETHOD_ENTITY_UPDATEPROPERTYVALUE_LINE_019={\"line\":202,\"text\":\"\\t\\telse\"}\nMETHOD_ENTITY_UPDATEPROPERTYVALUE_LINE_020={\"line\":203,\"text\":\"\\t\\t{\"}\nMETHOD_ENTITY_UPDATEPROPERTYVALUE_LINE_021={\"line\":204,\"text\":\"\\t\\t\\t$newValue = $this->validateValuePropertyValue($newValue);\"}\nMETHOD_ENTITY_UPDATEPROPERTYVALUE_LINE_022={\"line\":205,\"text\":\"\\t\\t}\"}\nMETHOD_ENTITY_UPDATEPROPERTYVALUE_LINE_023={\"line\":206,\"text\":\"\"}\nMETHOD_ENTITY_UPDATEPROPERTYVALUE_LINE_024={\"line\":207,\"text\":\"\\t\\tif ($newValue !== $this->property_value)\"}\nMETHOD_ENTITY_UPDATEPROPERTYVALUE_LINE_025={\"line\":208,\"text\":\"\\t\\t{\"}\nMETHOD_ENTITY_UPDATEPROPERTYVALUE_LINE_026={\"line\":209,\"text\":\"\\t\\t\\t$this->property_value = $newValue;\"}\nMETHOD_ENTITY_UPDATEPROPERTYVALUE_LINE_027={\"line\":210,\"text\":\"\\t\\t\\treturn true;\"}\nMETHOD_ENTITY_UPDATEPROPERTYVALUE_LINE_028={\"line\":211,\"text\":\"\\t\\t}\"}\nMETHOD_ENTITY_UPDATEPROPERTYVALUE_LINE_029={\"line\":212,\"text\":\"\\t\\telse\"}\nMETHOD_ENTITY_UPDATEPROPERTYVALUE_LINE_030={\"line\":213,\"text\":\"\\t\\t{\"}\nMETHOD_ENTITY_UPDATEPROPERTYVALUE_LINE_031={\"line\":214,\"text\":\"\\t\\t\\treturn false;\"}\nMETHOD_ENTITY_UPDATEPROPERTYVALUE_LINE_032={\"line\":215,\"text\":\"\\t\\t}\"}\nMETHOD_ENTITY_UPDATEPROPERTYVALUE_LINE_033={\"line\":216,\"text\":\"\\t}\"}\nMETHOD_ENTITY__PRESAVE_META={\"class\":\"XF\\\\Entity\\\\StyleProperty\",\"end\":471,\"file\":\"/var/www/pvepro/src/XF/Entity/StyleProperty.php\",\"file_sha256\":\"e8f12888fa1b3492ac13bea1bcaa073cbfc82621ec2555b1b44ae6c431420258\",\"method\":\"_preSave\",\"start\":352,\"truncated\":false}\nMETHOD_ENTITY__PRESAVE_LINE_001={\"line\":352,\"text\":\"\\tprotected function _preSave()\"}\nMETHOD_ENTITY__PRESAVE_LINE_002={\"line\":353,\"text\":\"\\t{\"}\nMETHOD_ENTITY__PRESAVE_LINE_003={\"line\":354,\"text\":\"\\t\\tif ($this->isUpdate() && $this->isChanged('style_id'))\"}\nMETHOD_ENTITY__PRESAVE_LINE_004={\"line\":355,\"text\":\"\\t\\t{\"}\nMETHOD_ENTITY__PRESAVE_LINE_005={\"line\":356,\"text\":\"\\t\\t\\tthrow new \\\\LogicException(\\\"Cannot update the style of existing properties\\\");\"}\nMETHOD_ENTITY__PRESAVE_LINE_006={\"line\":357,\"text\":\"\\t\\t}\"}\nMETHOD_ENTITY__PRESAVE_LINE_007={\"line\":358,\"text\":\"\"}\nMETHOD_ENTITY__PRESAVE_LINE_008={\"line\":359,\"text\":\"\\t\\tif ($this->isChanged('property_name'))\"}\nMETHOD_ENTITY__PRESAVE_LINE_009={\"line\":360,\"text\":\"\\t\\t{\"}\nMETHOD_ENTITY__PRESAVE_LINE_010={\"line\":361,\"text\":\"\\t\\t\\t$existingProperty = $this->em()->findOne(StyleProperty::class, [\"}\nMETHOD_ENTITY__PRESAVE_LINE_011={\"line\":362,\"text\":\"\\t\\t\\t\\t'style_id' => $this->style_id,\"}\nMETHOD_ENTITY__PRESAVE_LINE_012={\"line\":363,\"text\":\"\\t\\t\\t\\t'property_name' => $this->property_name,\"}\nMETHOD_ENTITY__PRESAVE_LINE_013={\"line\":364,\"text\":\"\\t\\t\\t]);\"}\nMETHOD_ENTITY__PRESAVE_LINE_014={\"line\":365,\"text\":\"\\t\\t\\tif ($existingProperty)\"}\nMETHOD_ENTITY__PRESAVE_LINE_015={\"line\":366,\"text\":\"\\t\\t\\t{\"}\nMETHOD_ENTITY__PRESAVE_LINE_016={\"line\":367,\"text\":\"\\t\\t\\t\\t$this->error(\\\\XF::phrase('style_property_definitions_must_be_unique_per_style'), 'property_name');\"}\nMETHOD_ENTITY__PRESAVE_LINE_017={\"line\":368,\"text\":\"\\t\\t\\t}\"}\nMETHOD_ENTITY__PRESAVE_LINE_018={\"line\":369,\"text\":\"\\t\\t}\"}\nMETHOD_ENTITY__PRESAVE_LINE_019={\"line\":370,\"text\":\"\"}\nMETHOD_ENTITY__PRESAVE_LINE_020={\"line\":371,\"text\":\"\\t\\tif ($this->isChanged('style_id') && $this->style_id != 0)\"}\nMETHOD_ENTITY__PRESAVE_LINE_021={\"line\":372,\"text\":\"\\t\\t{\"}\nMETHOD_ENTITY__PRESAVE_LINE_022={\"line\":373,\"text\":\"\\t\\t\\t$this->addon_id = '';\"}\nMETHOD_ENTITY__PRESAVE_LINE_023={\"line\":374,\"text\":\"\\t\\t}\"}\nMETHOD_ENTITY__PRESAVE_LINE_024={\"line\":375,\"text\":\"\"}\nMETHOD_ENTITY__PRESAVE_LINE_025={\"line\":376,\"text\":\"\"}\nMETHOD_ENTITY__PRESAVE_LINE_026={\"line\":377,\"text\":\"\\t\\t// types other than css and value are invalid and will error\"}\nMETHOD_ENTITY__PRESAVE_LINE_027={\"line\":378,\"text\":\"\\t\\tswitch ($this->property_type)\"}\nMETHOD_ENTITY__PRESAVE_LINE_028={\"line\":379,\"text\":\"\\t\\t{\"}\nMETHOD_ENTITY__PRESAVE_LINE_029={\"line\":380,\"text\":\"\\t\\t\\tcase 'css':\"}\nMETHOD_ENTITY__PRESAVE_LINE_030={\"line\":381,\"text\":\"\\t\\t\\t\\t$this->value_type = '';\"}\nMETHOD_ENTITY__PRESAVE_LINE_031={\"line\":382,\"text\":\"\\t\\t\\t\\t$this->value_parameters = '';\"}\nMETHOD_ENTITY__PRESAVE_LINE_032={\"line\":383,\"text\":\"\\t\\t\\t\\t$this->has_variations = false;\"}\nMETHOD_ENTITY__PRESAVE_LINE_033={\"line\":384,\"text\":\"\"}\nMETHOD_ENTITY__PRESAVE_LINE_034={\"line\":385,\"text\":\"\\t\\t\\t\\tif (!$this->css_components)\"}\nMETHOD_ENTITY__PRESAVE_LINE_035={\"line\":386,\"text\":\"\\t\\t\\t\\t{\"}\nMETHOD_ENTITY__PRESAVE_LINE_036={\"line\":387,\"text\":\"\\t\\t\\t\\t\\t$this->error(\\\\XF::phrase('css_style_property_must_have_at_least_one_css_component'), 'css_components');\"}\nMETHOD_ENTITY__PRESAVE_LINE_037={\"line\":388,\"text\":\"\\t\\t\\t\\t}\"}\nMETHOD_ENTITY__PRESAVE_LINE_038={\"line\":389,\"text\":\"\"}\nMETHOD_ENTITY__PRESAVE_LINE_039={\"line\":390,\"text\":\"\\t\\t\\t\\tif ($this->isUpdate() && $this->isChanged('property_type'))\"}\nMETHOD_ENTITY__PRESAVE_LINE_040={\"line\":391,\"text\":\"\\t\\t\\t\\t{\"}\nMETHOD_ENTITY__PRESAVE_LINE_041={\"line\":392,\"text\":\"\\t\\t\\t\\t\\t// wasn't a CSS type, have to reset\"}\nMETHOD_ENTITY__PRESAVE_LINE_042={\"line\":393,\"text\":\"\\t\\t\\t\\t\\t$this->property_value = [];\"}\nMETHOD_ENTITY__PRESAVE_LINE_043={\"line\":394,\"text\":\"\\t\\t\\t\\t}\"}\nMETHOD_ENTITY__PRESAVE_LINE_044={\"line\":395,\"text\":\"\"}\nMETHOD_ENTITY__PRESAVE_LINE_045={\"line\":396,\"text\":\"\\t\\t\\t\\tif (!is_array($this->property_value))\"}\nMETHOD_ENTITY__PRESAVE_LINE_046={\"line\":397,\"text\":\"\\t\\t\\t\\t{\"}\nMETHOD_ENTITY__PRESAVE_LINE_047={\"line\":398,\"text\":\"\\t\\t\\t\\t\\t$this->property_value = [];\"}\nMETHOD_ENTITY__PRESAVE_LINE_048={\"line\":399,\"text\":\"\\t\\t\\t\\t}\"}\nMETHOD_ENTITY__PRESAVE_LINE_049={\"line\":400,\"text\":\"\\t\\t\\t\\tbreak;\"}\nMETHOD_ENTITY__PRESAVE_LINE_050={\"line\":401,\"text\":\"\"}\nMETHOD_ENTITY__PRESAVE_LINE_051={\"line\":402,\"text\":\"\\t\\t\\tcase 'value':\"}\nMETHOD_ENTITY__PRESAVE_LINE_052={\"line\":403,\"text\":\"\\t\\t\\t\\t$this->css_components = [];\"}\nMETHOD_ENTITY__PRESAVE_LINE_053={\"line\":404,\"text\":\"\"}\nMETHOD_ENTITY__PRESAVE_LINE_054={\"line\":405,\"text\":\"\\t\\t\\t\\tif (!$this->value_type)\"}\nMETHOD_ENTITY__PRESAVE_LINE_055={\"line\":406,\"text\":\"\\t\\t\\t\\t{\"}\nMETHOD_ENTITY__PRESAVE_LINE_056={\"line\":407,\"text\":\"\\t\\t\\t\\t\\t$this->error(\\\\XF::phrase('value_style_properties_must_have_specific_type'), 'value_type');\"}\nMETHOD_ENTITY__PRESAVE_LINE_057={\"line\":408,\"text\":\"\\t\\t\\t\\t}\"}\nMETHOD_ENTITY__PRESAVE_LINE_058={\"line\":409,\"text\":\"\"}\nMETHOD_ENTITY__PRESAVE_LINE_059={\"line\":410,\"text\":\"\\t\\t\\t\\tif ($this->has_variations && !$this->canHaveVariations())\"}\nMETHOD_ENTITY__PRESAVE_LINE_060={\"line\":411,\"text\":\"\\t\\t\\t\\t{\"}\nMETHOD_ENTITY__PRESAVE_LINE_061={\"line\":412,\"text\":\"\\t\\t\\t\\t\\t$this->error(\\\\XF::phrase('this_property_may_not_have_variations'), 'has_variations');\"}\nMETHOD_ENTITY__PRESAVE_LINE_062={\"line\":413,\"text\":\"\\t\\t\\t\\t}\"}\nMETHOD_ENTITY__PRESAVE_LINE_063={\"line\":414,\"text\":\"\"}\nMETHOD_ENTITY__PRESAVE_LINE_064={\"line\":415,\"text\":\"\\t\\t\\t\\tif ($this->value_type == 'template' && $this->isChanged(['value_type', 'value_parameters']))\"}\nMETHOD_ENTITY__PRESAVE_LINE_065={\"line\":416,\"text\":\"\\t\\t\\t\\t{\"}\nMETHOD_ENTITY__PRESAVE_LINE_066={\"line\":417,\"text\":\"\\t\\t\\t\\t\\t$options = $this->getValueOptions();\"}\nMETHOD_ENTITY__PRESAVE_LINE_067={\"line\":418,\"text\":\"\\t\\t\\t\\t\\tif (empty($options['template']) || empty($options['type']))\"}\nMETHOD_ENTITY__PRESAVE_LINE_068={\"line\":419,\"text\":\"\\t\\t\\t\\t\\t{\"}\nMETHOD_ENTITY__PRESAVE_LINE_069={\"line\":420,\"text\":\"\\t\\t\\t\\t\\t\\t$this->error(\\\\XF::phrase('template_style_properties_must_define_template_and_type_via_value'), 'value_parameters');\"}\nMETHOD_ENTITY__PRESAVE_LINE_070={\"line\":421,\"text\":\"\\t\\t\\t\\t\\t}\"}\nMETHOD_ENTITY__PRESAVE_LINE_071={\"line\":422,\"text\":\"\\t\\t\\t\\t}\"}\nMETHOD_ENTITY__PRESAVE_LINE_072={\"line\":423,\"text\":\"\"}\nMETHOD_ENTITY__PRESAVE_LINE_073={\"line\":424,\"text\":\"\\t\\t\\t\\tif ($this->isChanged(['property_type', 'value_type', 'value_parameters', 'has_variations']))\"}\nMETHOD_ENTITY__PRESAVE_LINE_074={\"line\":425,\"text\":\"\\t\\t\\t\\t{\"}\nMETHOD_ENTITY__PRESAVE_LINE_075={\"line\":426,\"text\":\"\\t\\t\\t\\t\\t$options = $this->getValueOptions();\"}\nMETHOD_ENTITY__PRESAVE_LINE_076={\"line\":427,\"text\":\"\\t\\t\\t\\t\\t$propertyRepo = $this->getPropertyRepo();\"}\nMETHOD_ENTITY__PRESAVE_LINE_077={\"line\":428,\"text\":\"\"}\nMETHOD_ENTITY__PRESAVE_LINE_078={\"line\":429,\"text\":\"\\t\\t\\t\\t\\tif (\"}\nMETHOD_ENTITY__PRESAVE_LINE_079={\"line\":430,\"text\":\"\\t\\t\\t\\t\\t\\t($this->isUpdate() && $this->isChanged('property_type'))\"}\nMETHOD_ENTITY__PRESAVE_LINE_080={\"line\":431,\"text\":\"\\t\\t\\t\\t\\t\\t|| ($this->isInsert() && !$this->isChanged('property_value'))\"}\nMETHOD_ENTITY__PRESAVE_LINE_081={\"line\":432,\"text\":\"\\t\\t\\t\\t\\t)\"}\nMETHOD_ENTITY__PRESAVE_LINE_082={\"line\":433,\"text\":\"\\t\\t\\t\\t\\t{\"}\nMETHOD_ENTITY__PRESAVE_LINE_083={\"line\":434,\"text\":\"\\t\\t\\t\\t\\t\\t$defaultValue = $propertyRepo->getDefaultPropertyValue(\"}\nMETHOD_ENTITY__PRESAVE_LINE_084={\"line\":435,\"text\":\"\\t\\t\\t\\t\\t\\t\\t$this->value_type,\"}\nMETHOD_ENTITY__PRESAVE_LINE_085={\"line\":436,\"text\":\"\\t\\t\\t\\t\\t\\t\\t$options\"}\nMETHOD_ENTITY__PRESAVE_LINE_086={\"line\":437,\"text\":\"\\t\\t\\t\\t\\t\\t);\"}\nMETHOD_ENTITY__PRESAVE_LINE_087={\"line\":438,\"text\":\"\"}\nMETHOD_ENTITY__PRESAVE_LINE_088={\"line\":439,\"text\":\"\\t\\t\\t\\t\\t\\tif ($this->has_variations)\"}\nMETHOD_ENTITY__PRESAVE_LINE_089={\"line\":440,\"text\":\"\\t\\t\\t\\t\\t\\t{\"}\nMETHOD_ENTITY__PRESAVE_LINE_090={\"line\":441,\"text\":\"\\t\\t\\t\\t\\t\\t\\t$this->property_value = [Style::VARIATION_DEFAULT => $defaultValue];\"}\nMETHOD_ENTITY__PRESAVE_LINE_091={\"line\":442,\"text\":\"\\t\\t\\t\\t\\t\\t}\"}\nMETHOD_ENTITY__PRESAVE_LINE_092={\"line\":443,\"text\":\"\\t\\t\\t\\t\\t\\telse\"}\nMETHOD_ENTITY__PRESAVE_LINE_093={\"line\":444,\"text\":\"\\t\\t\\t\\t\\t\\t{\"}\nMETHOD_ENTITY__PRESAVE_LINE_094={\"line\":445,\"text\":\"\\t\\t\\t\\t\\t\\t\\t$this->property_value = $defaultValue;\"}\nMETHOD_ENTITY__PRESAVE_LINE_095={\"line\":446,\"text\":\"\\t\\t\\t\\t\\t\\t}\"}\nMETHOD_ENTITY__PRESAVE_LINE_096={\"line\":447,\"text\":\"\\t\\t\\t\\t\\t}\"}\nMETHOD_ENTITY__PRESAVE_LINE_097={\"line\":448,\"text\":\"\\t\\t\\t\\t\\telse\"}\nMETHOD_ENTITY__PRESAVE_LINE_098={\"line\":449,\"text\":\"\\t\\t\\t\\t\\t{\"}\nMETHOD_ENTITY__PRESAVE_LINE_099={\"line\":450,\"text\":\"\\t\\t\\t\\t\\t\\tif (\"}\nMETHOD_ENTITY__PRESAVE_LINE_100={\"line\":451,\"text\":\"\\t\\t\\t\\t\\t\\t\\t$this->isUpdate()\"}\nMETHOD_ENTITY__PRESAVE_LINE_101={\"line\":452,\"text\":\"\\t\\t\\t\\t\\t\\t\\t&& $this->isChanged('has_variations')\"}\nMETHOD_ENTITY__PRESAVE_LINE_102={\"line\":453,\"text\":\"\\t\\t\\t\\t\\t\\t\\t&& !$this->isChanged('property_value')\"}\nMETHOD_ENTITY__PRESAVE_LINE_103={\"line\":454,\"text\":\"\\t\\t\\t\\t\\t\\t)\"}\nMETHOD_ENTITY__PRESAVE_LINE_104={\"line\":455,\"text\":\"\\t\\t\\t\\t\\t\\t{\"}\nMETHOD_ENTITY__PRESAVE_LINE_105={\"line\":456,\"text\":\"\\t\\t\\t\\t\\t\\t\\tif ($this->has_variations)\"}\nMETHOD_ENTITY__PRESAVE_LINE_106={\"line\":457,\"text\":\"\\t\\t\\t\\t\\t\\t\\t{\"}\nMETHOD_ENTITY__PRESAVE_LINE_107={\"line\":458,\"text\":\"\\t\\t\\t\\t\\t\\t\\t\\t$this->property_value = [Style::VARIATION_DEFAULT => $this->property_value];\"}\nMETHOD_ENTITY__PRESAVE_LINE_108={\"line\":459,\"text\":\"\\t\\t\\t\\t\\t\\t\\t}\"}\nMETHOD_ENTITY__PRESAVE_LINE_109={\"line\":460,\"text\":\"\\t\\t\\t\\t\\t\\t\\telse\"}\nMETHOD_ENTITY__PRESAVE_LINE_110={\"line\":461,\"text\":\"\\t\\t\\t\\t\\t\\t\\t{\"}\nMETHOD_ENTITY__PRESAVE_LINE_111={\"line\":462,\"text\":\"\\t\\t\\t\\t\\t\\t\\t\\t$this->property_value = $this->property_value[Style::VARIATION_DEFAULT] ?? '';\"}\nMETHOD_ENTITY__PRESAVE_LINE_112={\"line\":463,\"text\":\"\\t\\t\\t\\t\\t\\t\\t}\"}\nMETHOD_ENTITY__PRESAVE_LINE_113={\"line\":464,\"text\":\"\\t\\t\\t\\t\\t\\t}\"}\nMETHOD_ENTITY__PRESAVE_LINE_114={\"line\":465,\"text\":\"\"}\nMETHOD_ENTITY__PRESAVE_LINE_115={\"line\":466,\"text\":\"\\t\\t\\t\\t\\t\\t$this->property_value = $this->validateValuePropertyValue($this->property_value);\"}\nMETHOD_ENTITY__PRESAVE_LINE_116={\"line\":467,\"text\":\"\\t\\t\\t\\t\\t}\"}\nMETHOD_ENTITY__PRESAVE_LINE_117={\"line\":468,\"text\":\"\\t\\t\\t\\t}\"}\nMETHOD_ENTITY__PRESAVE_LINE_118={\"line\":469,\"text\":\"\\t\\t\\t\\tbreak;\"}\nMETHOD_ENTITY__PRESAVE_LINE_119={\"line\":470,\"text\":\"\\t\\t}\"}\nMETHOD_ENTITY__PRESAVE_LINE_120={\"line\":471,\"text\":\"\\t}\"}\nMETHOD_ENTITY__POSTSAVE_META={\"class\":\"XF\\\\Entity\\\\StyleProperty\",\"end\":566,\"file\":\"/var/www/pvepro/src/XF/Entity/StyleProperty.php\",\"file_sha256\":\"e8f12888fa1b3492ac13bea1bcaa073cbfc82621ec2555b1b44ae6c431420258\",\"method\":\"_postSave\",\"start\":473,\"truncated\":false}\nMETHOD_ENTITY__POSTSAVE_LINE_001={\"line\":473,\"text\":\"\\tprotected function _postSave()\"}\nMETHOD_ENTITY__POSTSAVE_LINE_002={\"line\":474,\"text\":\"\\t{\"}\nMETHOD_ENTITY__POSTSAVE_LINE_003={\"line\":475,\"text\":\"\\t\\t$writeDevOutput = $this->getBehavior(DevOutputWritable::class)->getOption('write_dev_output');\"}\nMETHOD_ENTITY__POSTSAVE_LINE_004={\"line\":476,\"text\":\"\"}\nMETHOD_ENTITY__POSTSAVE_LINE_005={\"line\":477,\"text\":\"\\t\\tif ($this->style_id == 0 && $this->getOption('update_phrase'))\"}\nMETHOD_ENTITY__POSTSAVE_LINE_006={\"line\":478,\"text\":\"\\t\\t{\"}\nMETHOD_ENTITY__POSTSAVE_LINE_007={\"line\":479,\"text\":\"\\t\\t\\t$title = $this->getMasterPhrase(true);\"}\nMETHOD_ENTITY__POSTSAVE_LINE_008={\"line\":480,\"text\":\"\\t\\t\\t$title->getBehavior(DevOutputWritable::class)->setOption('write_dev_output', $writeDevOutput);\"}\nMETHOD_ENTITY__POSTSAVE_LINE_009={\"line\":481,\"text\":\"\\t\\t\\t$title->addon_id = $this->addon_id;\"}\nMETHOD_ENTITY__POSTSAVE_LINE_010={\"line\":482,\"text\":\"\\t\\t\\t$title->phrase_text = $this->getValue('title');\"}\nMETHOD_ENTITY__POSTSAVE_LINE_011={\"line\":483,\"text\":\"\\t\\t\\t$title->saveIfChanged();\"}\nMETHOD_ENTITY__POSTSAVE_LINE_012={\"line\":484,\"text\":\"\"}\nMETHOD_ENTITY__POSTSAVE_LINE_013={\"line\":485,\"text\":\"\\t\\t\\t$description = $this->getMasterPhrase(false);\"}\nMETHOD_ENTITY__POSTSAVE_LINE_014={\"line\":486,\"text\":\"\\t\\t\\t$description->getBehavior(DevOutputWritable::class)->setOption('write_dev_output', $writeDevOutput);\"}\nMETHOD_ENTITY__POSTSAVE_LINE_015={\"line\":487,\"text\":\"\\t\\t\\t$description->addon_id = $this->addon_id;\"}\nMETHOD_ENTITY__POSTSAVE_LINE_016={\"line\":488,\"text\":\"\\t\\t\\t$description->phrase_text = $this->getValue('description');\"}\nMETHOD_ENTITY__POSTSAVE_LINE_017={\"line\":489,\"text\":\"\\t\\t\\t$description->saveIfChanged();\"}\nMETHOD_ENTITY__POSTSAVE_LINE_018={\"line\":490,\"text\":\"\"}\nMETHOD_ENTITY__POSTSAVE_LINE_019={\"line\":491,\"text\":\"\\t\\t\\tif ($this->isUpdate() && $this->isChanged('property_name'))\"}\nMETHOD_ENTITY__POSTSAVE_LINE_020={\"line\":492,\"text\":\"\\t\\t\\t{\"}\nMETHOD_ENTITY__POSTSAVE_LINE_021={\"line\":493,\"text\":\"\\t\\t\\t\\t$existingMasterTitle = $this->getExistingRelation('MasterTitle');\"}\nMETHOD_ENTITY__POSTSAVE_LINE_022={\"line\":494,\"text\":\"\\t\\t\\t\\tif ($existingMasterTitle)\"}\nMETHOD_ENTITY__POSTSAVE_LINE_023={\"line\":495,\"text\":\"\\t\\t\\t\\t{\"}\nMETHOD_ENTITY__POSTSAVE_LINE_024={\"line\":496,\"text\":\"\\t\\t\\t\\t\\t$existingMasterTitle->getBehavior(DevOutputWritable::class)->setOption('write_dev_output', $writeDevOutput);\"}\nMETHOD_ENTITY__POSTSAVE_LINE_025={\"line\":497,\"text\":\"\\t\\t\\t\\t\\t$existingMasterTitle->delete();\"}\nMETHOD_ENTITY__POSTSAVE_LINE_026={\"line\":498,\"text\":\"\\t\\t\\t\\t}\"}\nMETHOD_ENTITY__POSTSAVE_LINE_027={\"line\":499,\"text\":\"\"}\nMETHOD_ENTITY__POSTSAVE_LINE_028={\"line\":500,\"text\":\"\\t\\t\\t\\t$existingMasterDescription = $this->getExistingRelation('MasterDescription');\"}\nMETHOD_ENTITY__POSTSAVE_LINE_029={\"line\":501,\"text\":\"\\t\\t\\t\\tif ($existingMasterDescription)\"}\nMETHOD_ENTITY__POSTSAVE_LINE_030={\"line\":502,\"text\":\"\\t\\t\\t\\t{\"}\nMETHOD_ENTITY__POSTSAVE_LINE_031={\"line\":503,\"text\":\"\\t\\t\\t\\t\\t$existingMasterDescription->getBehavior(DevOutputWritable::class)->setOption('write_dev_output', $writeDevOutput);\"}\nMETHOD_ENTITY__POSTSAVE_LINE_032={\"line\":504,\"text\":\"\\t\\t\\t\\t\\t$existingMasterDescription->delete();\"}\nMETHOD_ENTITY__POSTSAVE_LINE_033={\"line\":505,\"text\":\"\\t\\t\\t\\t}\"}\nMETHOD_ENTITY__POSTSAVE_LINE_034={\"line\":506,\"text\":\"\\t\\t\\t}\"}\nMETHOD_ENTITY__POSTSAVE_LINE_035={\"line\":507,\"text\":\"\\t\\t}\"}\nMETHOD_ENTITY__POSTSAVE_LINE_036={\"line\":508,\"text\":\"\\t\\t// preSave prevents the style ID from being changed, so don't need to handle that\"}\nMETHOD_ENTITY__POSTSAVE_LINE_037={\"line\":509,\"text\":\"\"}\nMETHOD_ENTITY__POSTSAVE_LINE_038={\"line\":510,\"text\":\"\\t\\t// push changes to the structure of this field to children\"}\nMETHOD_ENTITY__POSTSAVE_LINE_039={\"line\":511,\"text\":\"\\t\\t$pushFields = $this->getChildPushedFields();\"}\nMETHOD_ENTITY__POSTSAVE_LINE_040={\"line\":512,\"text\":\"\\t\\tif ($this->isUpdate() && $this->isChanged($pushFields))\"}\nMETHOD_ENTITY__POSTSAVE_LINE_041={\"line\":513,\"text\":\"\\t\\t{\"}\nMETHOD_ENTITY__POSTSAVE_LINE_042={\"line\":514,\"text\":\"\\t\\t\\t$childProperties = $this->getPropertyRepo()->getPropertiesDerivedFrom($this->property_id);\"}\nMETHOD_ENTITY__POSTSAVE_LINE_043={\"line\":515,\"text\":\"\\t\\t\\tforeach ($childProperties AS $childProperty)\"}\nMETHOD_ENTITY__POSTSAVE_LINE_044={\"line\":516,\"text\":\"\\t\\t\\t{\"}\nMETHOD_ENTITY__POSTSAVE_LINE_045={\"line\":517,\"text\":\"\\t\\t\\t\\t// rebuilds will be done here if needed\"}\nMETHOD_ENTITY__POSTSAVE_LINE_046={\"line\":518,\"text\":\"\\t\\t\\t\\t$childProperty->setOption('rebuild_map', false);\"}\nMETHOD_ENTITY__POSTSAVE_LINE_047={\"line\":519,\"text\":\"\\t\\t\\t\\t$childProperty->setOption('rebuild_style', false);\"}\nMETHOD_ENTITY__POSTSAVE_LINE_048={\"line\":520,\"text\":\"\\t\\t\\t\\tforeach ($pushFields AS $pushField)\"}\nMETHOD_ENTITY__POSTSAVE_LINE_049={\"line\":521,\"text\":\"\\t\\t\\t\\t{\"}\nMETHOD_ENTITY__POSTSAVE_LINE_050={\"line\":522,\"text\":\"\\t\\t\\t\\t\\t$childProperty->set($pushField, $this->getValue($pushField));\"}\nMETHOD_ENTITY__POSTSAVE_LINE_051={\"line\":523,\"text\":\"\\t\\t\\t\\t}\"}\nMETHOD_ENTITY__POSTSAVE_LINE_052={\"line\":524,\"text\":\"\\t\\t\\t\\t$childProperty->saveIfChanged($null, true, false);\"}\nMETHOD_ENTITY__POSTSAVE_LINE_053={\"line\":525,\"text\":\"\"}\nMETHOD_ENTITY__POSTSAVE_LINE_054={\"line\":526,\"text\":\"\\t\\t\\t\\t// TODO: if changing property_type or value_type, should we just delete children?\"}\nMETHOD_ENTITY__POSTSAVE_LINE_055={\"line\":527,\"text\":\"\\t\\t\\t}\"}\nMETHOD_ENTITY__POSTSAVE_LINE_056={\"line\":528,\"text\":\"\\t\\t}\"}\nMETHOD_ENTITY__POSTSAVE_LINE_057={\"line\":529,\"text\":\"\"}\nMETHOD_ENTITY__POSTSAVE_LINE_058={\"line\":530,\"text\":\"\\t\\tif ($this->isChanged('property_name') && $this->getOption('rebuild_map'))\"}\nMETHOD_ENTITY__POSTSAVE_LINE_059={\"line\":531,\"text\":\"\\t\\t{\"}\nMETHOD_ENTITY__POSTSAVE_LINE_060={\"line\":532,\"text\":\"\\t\\t\\t$propertyRebuilder = $this->getPropertyRebuildService();\"}\nMETHOD_ENTITY__POSTSAVE_LINE_061={\"line\":533,\"text\":\"\\t\\t\\t$propertyRebuilder->rebuildPropertyMapForProperty($this->property_name);\"}\nMETHOD_ENTITY__POSTSAVE_LINE_062={\"line\":534,\"text\":\"\"}\nMETHOD_ENTITY__POSTSAVE_LINE_063={\"line\":535,\"text\":\"\\t\\t\\tif ($this->isUpdate())\"}\nMETHOD_ENTITY__POSTSAVE_LINE_064={\"line\":536,\"text\":\"\\t\\t\\t{\"}\nMETHOD_ENTITY__POSTSAVE_LINE_065={\"line\":537,\"text\":\"\\t\\t\\t\\t$propertyRebuilder->rebuildPropertyMapForProperty($this->getExistingValue('property_name'));\"}\nMETHOD_ENTITY__POSTSAVE_LINE_066={\"line\":538,\"text\":\"\\t\\t\\t}\"}\nMETHOD_ENTITY__POSTSAVE_LINE_067={\"line\":539,\"text\":\"\\t\\t}\"}\nMETHOD_ENTITY__POSTSAVE_LINE_068={\"line\":540,\"text\":\"\"}\nMETHOD_ENTITY__POSTSAVE_LINE_069={\"line\":541,\"text\":\"\\t\\tif ($this->isChanged('property_value'))\"}\nMETHOD_ENTITY__POSTSAVE_LINE_070={\"line\":542,\"text\":\"\\t\\t{\"}\nMETHOD_ENTITY__POSTSAVE_LINE_071={\"line\":543,\"text\":\"\\t\\t\\t// analyze usage for all types when the default variant changes\"}\nMETHOD_ENTITY__POSTSAVE_LINE_072={\"line\":544,\"text\":\"\\t\\t\\t$rebuildContentType = $this->property_name != 'fontAwesomeWeight'\"}\nMETHOD_ENTITY__POSTSAVE_LINE_073={\"line\":545,\"text\":\"\\t\\t\\t\\t? 'style_property'\"}\nMETHOD_ENTITY__POSTSAVE_LINE_074={\"line\":546,\"text\":\"\\t\\t\\t\\t: null;\"}\nMETHOD_ENTITY__POSTSAVE_LINE_075={\"line\":547,\"text\":\"\"}\nMETHOD_ENTITY__POSTSAVE_LINE_076={\"line\":548,\"text\":\"\\t\\t\\t$iconRepo = $this->repository(IconRepository::class);\"}\nMETHOD_ENTITY__POSTSAVE_LINE_077={\"line\":549,\"text\":\"\\t\\t\\t$iconRepo->enqueueUsageAnalyzer($rebuildContentType);\"}\nMETHOD_ENTITY__POSTSAVE_LINE_078={\"line\":550,\"text\":\"\\t\\t}\"}\nMETHOD_ENTITY__POSTSAVE_LINE_079={\"line\":551,\"text\":\"\"}\nMETHOD_ENTITY__POSTSAVE_LINE_080={\"line\":552,\"text\":\"\\t\\tif (\"}\nMETHOD_ENTITY__POSTSAVE_LINE_081={\"line\":553,\"text\":\"\\t\\t\\t$this->getOption('rebuild_style')\"}\nMETHOD_ENTITY__POSTSAVE_LINE_082={\"line\":554,\"text\":\"\\t\\t\\t&& $this->isChanged([\"}\nMETHOD_ENTITY__POSTSAVE_LINE_083={\"line\":555,\"text\":\"\\t\\t\\t\\t'property_value',\"}\nMETHOD_ENTITY__POSTSAVE_LINE_084={\"line\":556,\"text\":\"\\t\\t\\t\\t'property_name',\"}\nMETHOD_ENTITY__POSTSAVE_LINE_085={\"line\":557,\"text\":\"\\t\\t\\t\\t'property_type',\"}\nMETHOD_ENTITY__POSTSAVE_LINE_086={\"line\":558,\"text\":\"\\t\\t\\t\\t'css_components',\"}\nMETHOD_ENTITY__POSTSAVE_LINE_087={\"line\":559,\"text\":\"\\t\\t\\t\\t'has_variations',\"}\nMETHOD_ENTITY__POSTSAVE_LINE_088={\"line\":560,\"text\":\"\\t\\t\\t])\"}\nMETHOD_ENTITY__POSTSAVE_LINE_089={\"line\":561,\"text\":\"\\t\\t)\"}\nMETHOD_ENTITY__POSTSAVE_LINE_090={\"line\":562,\"text\":\"\\t\\t{\"}\nMETHOD_ENTITY__POSTSAVE_LINE_091={\"line\":563,\"text\":\"\\t\\t\\t$this->rebuildPropertyStyleCache();\"}\nMETHOD_ENTITY__POSTSAVE_LINE_092={\"line\":564,\"text\":\"\\t\\t\\t// the style ID can't change, so don't need to worry about that\"}\nMETHOD_ENTITY__POSTSAVE_LINE_093={\"line\":565,\"text\":\"\\t\\t}\"}\nMETHOD_ENTITY__POSTSAVE_LINE_094={\"line\":566,\"text\":\"\\t}\"}\nMETHOD_ENTITY_REBUILDPROPERTYSTYLECACHE_META={\"class\":\"XF\\\\Entity\\\\StyleProperty\",\"end\":641,\"file\":\"/var/www/pvepro/src/XF/Entity/StyleProperty.php\",\"file_sha256\":\"e8f12888fa1b3492ac13bea1bcaa073cbfc82621ec2555b1b44ae6c431420258\",\"method\":\"rebuildPropertyStyleCache\",\"start\":635,\"truncated\":false}\nMETHOD_ENTITY_REBUILDPROPERTYSTYLECACHE_LINE_001={\"line\":635,\"text\":\"\\tprotected function rebuildPropertyStyleCache()\"}\nMETHOD_ENTITY_REBUILDPROPERTYSTYLECACHE_LINE_002={\"line\":636,\"text\":\"\\t{\"}\nMETHOD_ENTITY_REBUILDPROPERTYSTYLECACHE_LINE_003={\"line\":637,\"text\":\"\\t\\t\\\\XF::runOnce('stylePropertyCacheRebuild' . $this->style_id, function ()\"}\nMETHOD_ENTITY_REBUILDPROPERTYSTYLECACHE_LINE_004={\"line\":638,\"text\":\"\\t\\t{\"}\nMETHOD_ENTITY_REBUILDPROPERTYSTYLECACHE_LINE_005={\"line\":639,\"text\":\"\\t\\t\\t$this->getPropertyRebuildService()->rebuildPropertyStyleCacheForStyle($this->style_id);\"}\nMETHOD_ENTITY_REBUILDPROPERTYSTYLECACHE_LINE_006={\"line\":640,\"text\":\"\\t\\t});\"}\nMETHOD_ENTITY_REBUILDPROPERTYSTYLECACHE_LINE_007={\"line\":641,\"text\":\"\\t}\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_META={\"class\":\"XF\\\\Entity\\\\StyleProperty\",\"end\":722,\"file\":\"/var/www/pvepro/src/XF/Entity/StyleProperty.php\",\"file_sha256\":\"e8f12888fa1b3492ac13bea1bcaa073cbfc82621ec2555b1b44ae6c431420258\",\"method\":\"validateValuePropertyValue\",\"start\":661,\"truncated\":false}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_001={\"line\":661,\"text\":\"\\tprotected function validateValuePropertyValue($value)\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_002={\"line\":662,\"text\":\"\\t{\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_003={\"line\":663,\"text\":\"\\t\\t$options = $this->getValueOptions();\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_004={\"line\":664,\"text\":\"\\t\\t$propertyRepo = $this->getPropertyRepo();\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_005={\"line\":665,\"text\":\"\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_006={\"line\":666,\"text\":\"\\t\\tif ($this->has_variations)\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_007={\"line\":667,\"text\":\"\\t\\t{\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_008={\"line\":668,\"text\":\"\\t\\t\\t$defaultValue = $value[Style::VARIATION_DEFAULT] ?? '';\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_009={\"line\":669,\"text\":\"\\t\\t}\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_010={\"line\":670,\"text\":\"\\t\\telse\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_011={\"line\":671,\"text\":\"\\t\\t{\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_012={\"line\":672,\"text\":\"\\t\\t\\t$defaultValue = $value;\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_013={\"line\":673,\"text\":\"\\t\\t}\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_014={\"line\":674,\"text\":\"\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_015={\"line\":675,\"text\":\"\\t\\tif (!$propertyRepo->castAndValidatePropertyValue(\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_016={\"line\":676,\"text\":\"\\t\\t\\t$this->value_type,\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_017={\"line\":677,\"text\":\"\\t\\t\\t$options,\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_018={\"line\":678,\"text\":\"\\t\\t\\t$defaultValue,\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_019={\"line\":679,\"text\":\"\\t\\t\\t$error\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_020={\"line\":680,\"text\":\"\\t\\t))\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_021={\"line\":681,\"text\":\"\\t\\t{\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_022={\"line\":682,\"text\":\"\\t\\t\\t$defaultValue = $propertyRepo->getDefaultPropertyValue(\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_023={\"line\":683,\"text\":\"\\t\\t\\t\\t$this->value_type,\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_024={\"line\":684,\"text\":\"\\t\\t\\t\\t$options\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_025={\"line\":685,\"text\":\"\\t\\t\\t);\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_026={\"line\":686,\"text\":\"\\t\\t}\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_027={\"line\":687,\"text\":\"\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_028={\"line\":688,\"text\":\"\\t\\tif ($this->has_variations)\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_029={\"line\":689,\"text\":\"\\t\\t{\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_030={\"line\":690,\"text\":\"\\t\\t\\t$validatedValue = [Style::VARIATION_DEFAULT => $defaultValue];\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_031={\"line\":691,\"text\":\"\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_032={\"line\":692,\"text\":\"\\t\\t\\tforeach ($this->getVariations(false) AS $variation)\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_033={\"line\":693,\"text\":\"\\t\\t\\t{\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_034={\"line\":694,\"text\":\"\\t\\t\\t\\t$variationValue = $value[$variation] ?? '';\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_035={\"line\":695,\"text\":\"\\t\\t\\t\\tif (!$propertyRepo->castAndValidatePropertyValue(\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_036={\"line\":696,\"text\":\"\\t\\t\\t\\t\\t$this->value_type,\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_037={\"line\":697,\"text\":\"\\t\\t\\t\\t\\t$options,\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_038={\"line\":698,\"text\":\"\\t\\t\\t\\t\\t$variationValue,\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_039={\"line\":699,\"text\":\"\\t\\t\\t\\t\\t$error\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_040={\"line\":700,\"text\":\"\\t\\t\\t\\t))\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_041={\"line\":701,\"text\":\"\\t\\t\\t\\t{\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_042={\"line\":702,\"text\":\"\\t\\t\\t\\t\\tcontinue;\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_043={\"line\":703,\"text\":\"\\t\\t\\t\\t}\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_044={\"line\":704,\"text\":\"\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_045={\"line\":705,\"text\":\"\\t\\t\\t\\t// '' is typically for value types where there is no suitable default value\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_046={\"line\":706,\"text\":\"\\t\\t\\t\\tif ($variationValue === $defaultValue || $variationValue === '')\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_047={\"line\":707,\"text\":\"\\t\\t\\t\\t{\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_048={\"line\":708,\"text\":\"\\t\\t\\t\\t\\tcontinue;\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_049={\"line\":709,\"text\":\"\\t\\t\\t\\t}\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_050={\"line\":710,\"text\":\"\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_051={\"line\":711,\"text\":\"\\t\\t\\t\\t$validatedValue[$variation] = $variationValue;\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_052={\"line\":712,\"text\":\"\\t\\t\\t}\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_053={\"line\":713,\"text\":\"\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_054={\"line\":714,\"text\":\"\\t\\t\\t$value = $validatedValue;\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_055={\"line\":715,\"text\":\"\\t\\t}\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_056={\"line\":716,\"text\":\"\\t\\telse\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_057={\"line\":717,\"text\":\"\\t\\t{\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_058={\"line\":718,\"text\":\"\\t\\t\\t$value = $defaultValue;\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_059={\"line\":719,\"text\":\"\\t\\t}\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_060={\"line\":720,\"text\":\"\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_061={\"line\":721,\"text\":\"\\t\\treturn $value;\"}\nMETHOD_ENTITY_VALIDATEVALUEPROPERTYVALUE_LINE_062={\"line\":722,\"text\":\"\\t}\"}\nLATEST_ERROR_ROWS=[{\"error_id\":19,\"exception_date\":1789869905,\"exception_type\":\"Symfony\\\\Component\\\\Mailer\\\\Exception\\\\TransportException\",\"filename\":\"src/vendor/symfony/mailer/Transport/Smtp/Stream/AbstractStream.php\",\"line\":47,\"message_bytes\":88,\"message_prefix\":\"Email to admin@pvepro.ru from admin@pvepro.ru failed: Unable to write bytes on the wire.\",\"message_sha256\":\"a96ad7d8fc888e4c8b82178bc6eb52d0f2d7e13069dca5e989accc5c231a1c46\",\"request_state_bytes\":315,\"request_state_sha256\":\"fe60a5c7dcc6a743fe8f5ab8106c4a81f6417ab8c7651e95556d95dc46408647\",\"trace_string_bytes\":2094,\"trace_string_sha256\":\"e9223216218a8358af19701527f2b406b259816ea1a0507e03baf4167072b530\"},{\"error_id\":18,\"exception_date\":1789869596,\"exception_type\":\"ErrorException\",\"filename\":\"src/XF/Template/Templater.php\",\"line\":792,\"message_bytes\":74,\"message_prefix\":\"Template error: [E_USER_WARNING] Template public:PAGE_CONTAINER is unknown\",\"message_sha256\":\"b2ca8e78e6b11470aab206d834e9e654ac7c0f2253c8ccf1cc01ecb1db5b1e41\",\"request_state_bytes\":56,\"request_state_sha256\":\"04ff88f0b4fe38fe0135a162999f4aa30634f98a3fb0ac7dbdb8168d547c377f\",\"trace_string_bytes\":871,\"trace_string_sha256\":\"f1ac233e989bf55a98fc8e1f18b214f38a941a1b55d95b61187df105d26d6aa6\"},{\"error_id\":17,\"exception_date\":1789869596,\"exception_type\":\"ErrorException\",\"filename\":\"src/XF/Template/Templater.php\",\"line\":792,\"message_bytes\":65,\"message_prefix\":\"Template error: [E_USER_WARNING] Template public:error is unknown\",\"message_sha256\":\"2686667f5c9935efaa2d661ab97846e0628a082efc7154e1030033dc5a7fe54e\",\"request_state_bytes\":56,\"request_state_sha256\":\"04ff88f0b4fe38fe0135a162999f4aa30634f98a3fb0ac7dbdb8168d547c377f\",\"trace_string_bytes\":1001,\"trace_string_sha256\":\"1c244abea4c16b25aaefb9aaff4a4a71b068a8b0de432d9e2270bbb2a47a116f\"},{\"error_id\":16,\"exception_date\":1789861978,\"exception_type\":\"ErrorException\",\"filename\":\"src/XF/Db/AbstractStatement.php\",\"line\":225,\"message_bytes\":768,\"message_prefix\":\"Fatal Error: Uncaught XF\\\\Db\\\\Exception: MySQL statement prepare error [1054]: Unknown column 'add_on_id' in 'SELECT' in /var/www/pvepro/src/XF/Db/AbstractStatement.php:225\\nStack trace:\\n#0 /var/www/pvepro/src/XF/Db/Mysqli/Statement.php(207): XF\\\\Db\\\\AbstractStatement->getException('...', 1054, '...')\\n#1 /var/www/pvepro/src/XF/Db/Mysqli/Statement.php(43): XF\\\\Db\\\\Mysqli\\\\Statement->getException('...', 1054, '...')\\n#2 /var/www/pvepro/src/XF/Db/Mysqli/Statement.php(61): XF\\\\Db\\\\Mysqli\\\\Statement->prepare()\\n#\",\"message_sha256\":\"cc41f768fbdeb9b344cca43e3cd77603863275048c1c064a3ed39fbefaba2f8a\",\"request_state_bytes\":29,\"request_state_sha256\":\"fc6b139aae458fd3df5bc2f9e8d804022d6fc1fd053f1b9fcc0a17ef52ce7406\",\"trace_string_bytes\":56,\"trace_string_sha256\":\"2bd1b7c5fe3391e132efde79dd0e7b7e7ce9b94c26fb8c61d7523df1346ae4e8\"},{\"error_id\":15,\"exception_date\":1789859915,\"exception_type\":\"InvalidArgumentException\",\"filename\":\"src/XF/Mvc/Entity/Entity.php\",\"line\":228,\"message_bytes\":62,\"message_prefix\":\"Accessed unknown getter 'node_permission_cache' on XF:Node[18]\",\"message_sha256\":\"06ab3b009cee786f45bc9a6a6d3905482393096228ed77a5f29352ef0747d7f6\",\"request_state_bytes\":29,\"request_state_sha256\":\"fc6b139aae458fd3df5bc2f9e8d804022d6fc1fd053f1b9fcc0a17ef52ce7406\",\"trace_string_bytes\":171,\"trace_string_sha256\":\"fc73e5bbf95468035141b06b48ecffb8811832e101f127dc34786afbbb125476\"},{\"error_id\":14,\"exception_date\":1789859915,\"exception_type\":\"InvalidArgumentException\",\"filename\":\"src/XF/Mvc/Entity/Entity.php\",\"line\":228,\"message_bytes\":62,\"message_prefix\":\"Accessed unknown getter 'node_permission_cache' on XF:Node[18]\",\"message_sha256\":\"06ab3b009cee786f45bc9a6a6d3905482393096228ed77a5f29352ef0747d7f6\",\"request_state_bytes\":29,\"request_state_sha256\":\"fc6b139aae458fd3df5bc2f9e8d804022d6fc1fd053f1b9fcc0a17ef52ce7406\",\"trace_string_bytes\":171,\"trace_string_sha256\":\"fc73e5bbf95468035141b06b48ecffb8811832e101f127dc34786afbbb125476\"},{\"error_id\":13,\"exception_date\":1789859915,\"exception_type\":\"InvalidArgumentException\",\"filename\":\"src/XF/Mvc/Entity/Entity.php\",\"line\":228,\"message_bytes\":62,\"message_prefix\":\"Accessed unknown getter 'node_permission_cache' on XF:Node[17]\",\"message_sha256\":\"2d0036105e9a1cea6d938a1167cc4c1b88cf93e7ee23165997f27ecb6c7d9c0c\",\"request_state_bytes\":29,\"request_state_sha256\":\"fc6b139aae458fd3df5bc2f9e8d804022d6fc1fd053f1b9fcc0a17ef52ce7406\",\"trace_string_bytes\":171,\"trace_string_sha256\":\"fc73e5bbf95468035141b06b48ecffb8811832e101f127dc34786afbbb125476\"},{\"error_id\":12,\"exception_date\":1789859915,\"exception_type\":\"InvalidArgumentException\",\"filename\":\"src/XF/Mvc/Entity/Entity.php\",\"line\":228,\"message_bytes\":62,\"message_prefix\":\"Accessed unknown getter 'node_permission_cache' on XF:Node[17]\",\"message_sha256\":\"2d0036105e9a1cea6d938a1167cc4c1b88cf93e7ee23165997f27ecb6c7d9c0c\",\"request_state_bytes\":29,\"request_state_sha256\":\"fc6b139aae458fd3df5bc2f9e8d804022d6fc1fd053f1b9fcc0a17ef52ce7406\",\"trace_string_bytes\":171,\"trace_string_sha256\":\"fc73e5bbf95468035141b06b48ecffb8811832e101f127dc34786afbbb125476\"},{\"error_id\":11,\"exception_date\":1789859915,\"exception_type\":\"InvalidArgumentException\",\"filename\":\"src/XF/Mvc/Entity/Entity.php\",\"line\":228,\"message_bytes\":62,\"message_prefix\":\"Accessed unknown getter 'node_permission_cache' on XF:Node[11]\",\"message_sha256\":\"0b3ab9c7c464d2566701f8d35717301f36d33145f5363703a0e09f135e8fb977\",\"request_state_bytes\":29,\"request_state_sha256\":\"fc6b139aae458fd3df5bc2f9e8d804022d6fc1fd053f1b9fcc0a17ef52ce7406\",\"trace_string_bytes\":171,\"trace_string_sha256\":\"fc73e5bbf95468035141b06b48ecffb8811832e101f127dc34786afbbb125476\"},{\"error_id\":10,\"exception_date\":1789859915,\"exception_type\":\"InvalidArgumentException\",\"filename\":\"src/XF/Mvc/Entity/Entity.php\",\"line\":228,\"message_bytes\":62,\"message_prefix\":\"Accessed unknown getter 'node_permission_cache' on XF:Node[11]\",\"message_sha256\":\"0b3ab9c7c464d2566701f8d35717301f36d33145f5363703a0e09f135e8fb977\",\"request_state_bytes\":29,\"request_state_sha256\":\"fc6b139aae458fd3df5bc2f9e8d804022d6fc1fd053f1b9fcc0a17ef52ce7406\",\"trace_string_bytes\":171,\"trace_string_sha256\":\"fc73e5bbf95468035141b06b48ecffb8811832e101f127dc34786afbbb125476\"},{\"error_id\":9,\"exception_date\":1789859915,\"exception_type\":\"InvalidArgumentException\",\"filename\":\"src/XF/Mvc/Entity/Entity.php\",\"line\":228,\"message_bytes\":61,\"message_prefix\":\"Accessed unknown getter 'node_permission_cache' on XF:Node[9]\",\"message_sha256\":\"e25dd050e9daa83e757a79fae6e79d27384fcb38ca407d25a2b09b731bd7b178\",\"request_state_bytes\":29,\"request_state_sha256\":\"fc6b139aae458fd3df5bc2f9e8d804022d6fc1fd053f1b9fcc0a17ef52ce7406\",\"trace_string_bytes\":171,\"trace_string_sha256\":\"fc73e5bbf95468035141b06b48ecffb8811832e101f127dc34786afbbb125476\"},{\"error_id\":8,\"exception_date\":1789859915,\"exception_type\":\"InvalidArgumentException\",\"filename\":\"src/XF/Mvc/Entity/Entity.php\",\"line\":228,\"message_bytes\":61,\"message_prefix\":\"Accessed unknown getter 'node_permission_cache' on XF:Node[9]\",\"message_sha256\":\"e25dd050e9daa83e757a79fae6e79d27384fcb38ca407d25a2b09b731bd7b178\",\"request_state_bytes\":29,\"request_state_sha256\":\"fc6b139aae458fd3df5bc2f9e8d804022d6fc1fd053f1b9fcc0a17ef52ce7406\",\"trace_string_bytes\":171,\"trace_string_sha256\":\"fc73e5bbf95468035141b06b48ecffb8811832e101f127dc34786afbbb125476\"}]\nSTAGING_GUEST_INSPECTION=SKIPPED_STOPPED_NO_START\nNO_MUTATION=True\nPRODUCTION_UNCHANGED=True\nPRODUCT_CHECKPOINTS_REMAINING=19\nTASK_RESULT=PASS_PVEPRO_VISUAL_STYLE_763_RCA\nHOMELAB_RESULT_CONTRACT={\"changes_made\":false,\"command_id\":\"SUPPORT-260920-PVEPRO-VISUAL-STYLE-763-RCA-READONLY-764R1\",\"rollback_restored\":null,\"rollback_started\":false,\"status\":\"OK\",\"version\":1}\n"
|
|
}
|