Plugin Directory

Changeset 3326192


Ignore:
Timestamp:
07/11/2025 10:23:56 AM (9 months ago)
Author:
prokerala
Message:

Update to version 1.4.5 from GitHub

Location:
astrology
Files:
70 added
4 deleted
90 edited
1 copied

Legend:

Unmodified
Added
Removed
  • astrology/tags/1.4.5/assets/dist/js/admin/block.js

    r3322235 r3326192  
    1717/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
    1818
    19 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _blocks_chart__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./blocks/chart */ \"./assets/src/js/admin/blocks/chart.js\");\n/* harmony import */ var _blocks_kundli__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./blocks/kundli */ \"./assets/src/js/admin/blocks/kundli.js\");\n/* harmony import */ var _blocks_numerology__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./blocks/numerology */ \"./assets/src/js/admin/blocks/numerology.js\");\n/* harmony import */ var _blocks_horoscope__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./blocks/horoscope */ \"./assets/src/js/admin/blocks/horoscope.js\");\nconst {\n  registerBlockType\n} = wp.blocks;\nconst {\n  SelectControl\n} = wp.components;\nconst {\n  serverSideRender: ServerSideRender\n} = wp;\nconst {\n  InspectorControls\n} = wp.blockEditor;\n\n\n\n\nconst {\n  __\n} = wp.i18n;\nconst DETAILED_REPORTS = ['Panchang', 'Kundli', 'MangalDosha', 'SadeSati', 'KundliMatching', 'NakshatraPorutham', 'Porutham', 'ThirumanaPorutham'];\nfunction AddAdvancedOption(attributes, setAttributes) {\n  const {\n    resultType\n  } = attributes;\n  return wp.element.createElement(SelectControl, {\n    label: __('Result Type'),\n    value: resultType,\n    onChange: val => setAttributes({\n      resultType: val\n    }),\n    options: [{\n      value: '',\n      label: ''\n    }, {\n      value: 'basic',\n      label: 'Basic'\n    }, {\n      value: 'advanced',\n      label: 'Advanced'\n    }]\n  });\n}\nfunction ReportOptions(_ref) {\n  let {\n    attributes,\n    onChange,\n    report\n  } = _ref;\n  const {\n    options\n  } = attributes;\n  const setOption = val => onChange({\n    options: {\n      ...options,\n      ...val\n    }\n  });\n  const reportHandlers = {\n    Chart: () => (0,_blocks_chart__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(attributes, setOption),\n    Kundli: () => [(0,_blocks_kundli__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(attributes, setOption), AddAdvancedOption(attributes, onChange)],\n    DailyPrediction: () => (0,_blocks_horoscope__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(attributes, setOption),\n    Numerology: () => (0,_blocks_numerology__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(attributes, setOption)\n  };\n  if (reportHandlers[report]) {\n    return reportHandlers[report]();\n  }\n  if (DETAILED_REPORTS.includes(report)) {\n    return AddAdvancedOption(attributes, onChange);\n  }\n  return null;\n}\nregisterBlockType('astrology/report', {\n  title: 'Astrology Report',\n  icon: 'star-filled',\n  category: 'design',\n  attributes: {\n    report: {\n      type: 'string',\n      default: 'Chart'\n    },\n    resultType: {\n      type: 'string',\n      default: ''\n    },\n    options: {\n      type: 'object',\n      default: {}\n    }\n  },\n  example: {},\n  // eslint-disable-next-line max-lines-per-function\n  edit(_ref2) {\n    let {\n      attributes,\n      setAttributes,\n      className\n    } = _ref2;\n    const {\n      report\n    } = attributes;\n    return wp.element.createElement(\"div\", {\n      className: className\n    }, wp.element.createElement(InspectorControls, null, wp.element.createElement(SelectControl, {\n      label: __('Report'),\n      value: report === 'WesternChart' && attributes.options?.report_type ? `WesternChart:${attributes.options.report_type}` : report,\n      onChange: val => {\n        if (val.startsWith('WesternChart:') || val.startsWith('CompatibilityChart:')) {\n          const [controller, reportType] = val.split(':');\n          setAttributes({\n            report: controller,\n            options: {\n              ...attributes.options,\n              report_type: reportType\n            }\n          });\n        } else {\n          setAttributes({\n            report: val\n          });\n        }\n      }\n    }, wp.element.createElement(\"optgroup\", {\n      label: \"Daily Panchang\"\n    }, wp.element.createElement(\"option\", {\n      value: \"AuspiciousPeriod\"\n    }, \"Auspicious Period\"), wp.element.createElement(\"option\", {\n      value: \"InauspiciousPeriod\"\n    }, \"Inauspicious Period\"), wp.element.createElement(\"option\", {\n      value: \"Choghadiya\"\n    }, \"Choghadiya\"), wp.element.createElement(\"option\", {\n      value: \"Panchang\"\n    }, \"Panchang\")), wp.element.createElement(\"optgroup\", {\n      label: \"Horoscope (Vedic)\"\n    }, wp.element.createElement(\"option\", {\n      value: \"BirthDetails\"\n    }, \"Birth Details\"), wp.element.createElement(\"option\", {\n      value: \"Chart\"\n    }, \"Chart\"), wp.element.createElement(\"option\", {\n      value: \"KaalSarpDosha\"\n    }, \"Kaal Sarp Dosha\"), wp.element.createElement(\"option\", {\n      value: \"Kundli\"\n    }, \"Kundli\"), wp.element.createElement(\"option\", {\n      value: \"MangalDosha\"\n    }, \"Mangal Dosha\"), wp.element.createElement(\"option\", {\n      value: \"Papasamyam\"\n    }, \"Papa Samyam\"), wp.element.createElement(\"option\", {\n      value: \"PlanetPosition\"\n    }, \"Planet Position\"), wp.element.createElement(\"option\", {\n      value: \"SadeSati\"\n    }, \"Sade Sati\")), wp.element.createElement(\"optgroup\", {\n      label: \"Horoscope (Western)\"\n    }, wp.element.createElement(\"option\", {\n      value: \"WesternChart:natal-chart\"\n    }, \"Natal Chart\"), wp.element.createElement(\"option\", {\n      value: \"WesternChart:transit-chart\"\n    }, \"Transit Chart\"), wp.element.createElement(\"option\", {\n      value: \"WesternChart:progression-chart\"\n    }, \"Progression Chart\"), wp.element.createElement(\"option\", {\n      value: \"WesternChart:solar-return-chart\"\n    }, \"Solar Return Chart\"), wp.element.createElement(\"option\", {\n      value: \"CompatibilityChart:synastry-chart\"\n    }, \"Synastry Chart\"), wp.element.createElement(\"option\", {\n      value: \"CompatibilityChart:composite-chart\"\n    }, \"Composite Chart\")), wp.element.createElement(\"optgroup\", {\n      label: \"Marriage Matching\"\n    }, wp.element.createElement(\"option\", {\n      value: \"KundliMatching\"\n    }, \"Kundli Matching\"), wp.element.createElement(\"option\", {\n      value: \"NakshatraPorutham\"\n    }, \"Nakshatra Porutham\"), wp.element.createElement(\"option\", {\n      value: \"PapasamyamCheck\"\n    }, \"Papa Samyam Check\"), wp.element.createElement(\"option\", {\n      value: \"Porutham\"\n    }, \"Porutham\"), wp.element.createElement(\"option\", {\n      value: \"ThirumanaPorutham\"\n    }, \"Thirumana Porutham\")), wp.element.createElement(\"optgroup\", {\n      label: \"Predictions\"\n    }, wp.element.createElement(\"option\", {\n      value: \"DailyPrediction\"\n    }, \"Daily Horoscope\")), wp.element.createElement(\"optgroup\", {\n      label: \"Numerology\"\n    }, wp.element.createElement(\"option\", {\n      value: \"Numerology\"\n    }, \"Numerology\"))), wp.element.createElement(ReportOptions, {\n      report: report,\n      attributes: attributes,\n      onChange: setAttributes\n    })), wp.element.createElement(ServerSideRender, {\n      block: \"astrology/report\",\n      attributes: attributes\n    }));\n  },\n  save() {\n    return null;\n  }\n});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9hc3NldHMvc3JjL2pzL2FkbWluL2Jsb2NrLmpzIiwibWFwcGluZ3MiOiI7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9hc3Ryb2xvZ3kvLi9hc3NldHMvc3JjL2pzL2FkbWluL2Jsb2NrLmpzPzJiOWUiXSwic291cmNlc0NvbnRlbnQiOlsiY29uc3Qge1xuICByZWdpc3RlckJsb2NrVHlwZVxufSA9IHdwLmJsb2NrcztcbmNvbnN0IHtcbiAgU2VsZWN0Q29udHJvbFxufSA9IHdwLmNvbXBvbmVudHM7XG5jb25zdCB7XG4gIHNlcnZlclNpZGVSZW5kZXI6IFNlcnZlclNpZGVSZW5kZXJcbn0gPSB3cDtcbmNvbnN0IHtcbiAgSW5zcGVjdG9yQ29udHJvbHNcbn0gPSB3cC5ibG9ja0VkaXRvcjtcbmltcG9ydCBDaGFydE9wdGlvbnMgZnJvbSAnLi9ibG9ja3MvY2hhcnQnO1xuaW1wb3J0IEt1bmRsaU9wdGlvbnMgZnJvbSAnLi9ibG9ja3Mva3VuZGxpJztcbmltcG9ydCBOdW1lcm9sb2d5T3B0aW9ucyBmcm9tICcuL2Jsb2Nrcy9udW1lcm9sb2d5JztcbmltcG9ydCBEYWlseVByZWRpY3Rpb25PcHRpb25zIGZyb20gJy4vYmxvY2tzL2hvcm9zY29wZSc7XG5jb25zdCB7XG4gIF9fXG59ID0gd3AuaTE4bjtcbmNvbnN0IERFVEFJTEVEX1JFUE9SVFMgPSBbJ1BhbmNoYW5nJywgJ0t1bmRsaScsICdNYW5nYWxEb3NoYScsICdTYWRlU2F0aScsICdLdW5kbGlNYXRjaGluZycsICdOYWtzaGF0cmFQb3J1dGhhbScsICdQb3J1dGhhbScsICdUaGlydW1hbmFQb3J1dGhhbSddO1xuZnVuY3Rpb24gQWRkQWR2YW5jZWRPcHRpb24oYXR0cmlidXRlcywgc2V0QXR0cmlidXRlcykge1xuICBjb25zdCB7XG4gICAgcmVzdWx0VHlwZVxuICB9ID0gYXR0cmlidXRlcztcbiAgcmV0dXJuIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChTZWxlY3RDb250cm9sLCB7XG4gICAgbGFiZWw6IF9fKCdSZXN1bHQgVHlwZScpLFxuICAgIHZhbHVlOiByZXN1bHRUeXBlLFxuICAgIG9uQ2hhbmdlOiB2YWwgPT4gc2V0QXR0cmlidXRlcyh7XG4gICAgICByZXN1bHRUeXBlOiB2YWxcbiAgICB9KSxcbiAgICBvcHRpb25zOiBbe1xuICAgICAgdmFsdWU6ICcnLFxuICAgICAgbGFiZWw6ICcnXG4gICAgfSwge1xuICAgICAgdmFsdWU6ICdiYXNpYycsXG4gICAgICBsYWJlbDogJ0Jhc2ljJ1xuICAgIH0sIHtcbiAgICAgIHZhbHVlOiAnYWR2YW5jZWQnLFxuICAgICAgbGFiZWw6ICdBZHZhbmNlZCdcbiAgICB9XVxuICB9KTtcbn1cbmZ1bmN0aW9uIFJlcG9ydE9wdGlvbnMoX3JlZikge1xuICBsZXQge1xuICAgIGF0dHJpYnV0ZXMsXG4gICAgb25DaGFuZ2UsXG4gICAgcmVwb3J0XG4gIH0gPSBfcmVmO1xuICBjb25zdCB7XG4gICAgb3B0aW9uc1xuICB9ID0gYXR0cmlidXRlcztcbiAgY29uc3Qgc2V0T3B0aW9uID0gdmFsID0+IG9uQ2hhbmdlKHtcbiAgICBvcHRpb25zOiB7XG4gICAgICAuLi5vcHRpb25zLFxuICAgICAgLi4udmFsXG4gICAgfVxuICB9KTtcbiAgY29uc3QgcmVwb3J0SGFuZGxlcnMgPSB7XG4gICAgQ2hhcnQ6ICgpID0+IENoYXJ0T3B0aW9ucyhhdHRyaWJ1dGVzLCBzZXRPcHRpb24pLFxuICAgIEt1bmRsaTogKCkgPT4gW0t1bmRsaU9wdGlvbnMoYXR0cmlidXRlcywgc2V0T3B0aW9uKSwgQWRkQWR2YW5jZWRPcHRpb24oYXR0cmlidXRlcywgb25DaGFuZ2UpXSxcbiAgICBEYWlseVByZWRpY3Rpb246ICgpID0+IERhaWx5UHJlZGljdGlvbk9wdGlvbnMoYXR0cmlidXRlcywgc2V0T3B0aW9uKSxcbiAgICBOdW1lcm9sb2d5OiAoKSA9PiBOdW1lcm9sb2d5T3B0aW9ucyhhdHRyaWJ1dGVzLCBzZXRPcHRpb24pXG4gIH07XG4gIGlmIChyZXBvcnRIYW5kbGVyc1tyZXBvcnRdKSB7XG4gICAgcmV0dXJuIHJlcG9ydEhhbmRsZXJzW3JlcG9ydF0oKTtcbiAgfVxuICBpZiAoREVUQUlMRURfUkVQT1JUUy5pbmNsdWRlcyhyZXBvcnQpKSB7XG4gICAgcmV0dXJuIEFkZEFkdmFuY2VkT3B0aW9uKGF0dHJpYnV0ZXMsIG9uQ2hhbmdlKTtcbiAgfVxuICByZXR1cm4gbnVsbDtcbn1cbnJlZ2lzdGVyQmxvY2tUeXBlKCdhc3Ryb2xvZ3kvcmVwb3J0Jywge1xuICB0aXRsZTogJ0FzdHJvbG9neSBSZXBvcnQnLFxuICBpY29uOiAnc3Rhci1maWxsZWQnLFxuICBjYXRlZ29yeTogJ2Rlc2lnbicsXG4gIGF0dHJpYnV0ZXM6IHtcbiAgICByZXBvcnQ6IHtcbiAgICAgIHR5cGU6ICdzdHJpbmcnLFxuICAgICAgZGVmYXVsdDogJ0NoYXJ0J1xuICAgIH0sXG4gICAgcmVzdWx0VHlwZToge1xuICAgICAgdHlwZTogJ3N0cmluZycsXG4gICAgICBkZWZhdWx0OiAnJ1xuICAgIH0sXG4gICAgb3B0aW9uczoge1xuICAgICAgdHlwZTogJ29iamVjdCcsXG4gICAgICBkZWZhdWx0OiB7fVxuICAgIH1cbiAgfSxcbiAgZXhhbXBsZToge30sXG4gIC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBtYXgtbGluZXMtcGVyLWZ1bmN0aW9uXG4gIGVkaXQoX3JlZjIpIHtcbiAgICBsZXQge1xuICAgICAgYXR0cmlidXRlcyxcbiAgICAgIHNldEF0dHJpYnV0ZXMsXG4gICAgICBjbGFzc05hbWVcbiAgICB9ID0gX3JlZjI7XG4gICAgY29uc3Qge1xuICAgICAgcmVwb3J0XG4gICAgfSA9IGF0dHJpYnV0ZXM7XG4gICAgcmV0dXJuIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcImRpdlwiLCB7XG4gICAgICBjbGFzc05hbWU6IGNsYXNzTmFtZVxuICAgIH0sIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChJbnNwZWN0b3JDb250cm9scywgbnVsbCwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFNlbGVjdENvbnRyb2wsIHtcbiAgICAgIGxhYmVsOiBfXygnUmVwb3J0JyksXG4gICAgICB2YWx1ZTogcmVwb3J0ID09PSAnV2VzdGVybkNoYXJ0JyAmJiBhdHRyaWJ1dGVzLm9wdGlvbnM/LnJlcG9ydF90eXBlID8gYFdlc3Rlcm5DaGFydDoke2F0dHJpYnV0ZXMub3B0aW9ucy5yZXBvcnRfdHlwZX1gIDogcmVwb3J0LFxuICAgICAgb25DaGFuZ2U6IHZhbCA9PiB7XG4gICAgICAgIGlmICh2YWwuc3RhcnRzV2l0aCgnV2VzdGVybkNoYXJ0OicpIHx8IHZhbC5zdGFydHNXaXRoKCdDb21wYXRpYmlsaXR5Q2hhcnQ6JykpIHtcbiAgICAgICAgICBjb25zdCBbY29udHJvbGxlciwgcmVwb3J0VHlwZV0gPSB2YWwuc3BsaXQoJzonKTtcbiAgICAgICAgICBzZXRBdHRyaWJ1dGVzKHtcbiAgICAgICAgICAgIHJlcG9ydDogY29udHJvbGxlcixcbiAgICAgICAgICAgIG9wdGlvbnM6IHtcbiAgICAgICAgICAgICAgLi4uYXR0cmlidXRlcy5vcHRpb25zLFxuICAgICAgICAgICAgICByZXBvcnRfdHlwZTogcmVwb3J0VHlwZVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH0pO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgIHNldEF0dHJpYnV0ZXMoe1xuICAgICAgICAgICAgcmVwb3J0OiB2YWxcbiAgICAgICAgICB9KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH0sIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGdyb3VwXCIsIHtcbiAgICAgIGxhYmVsOiBcIkRhaWx5IFBhbmNoYW5nXCJcbiAgICB9LCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiQXVzcGljaW91c1BlcmlvZFwiXG4gICAgfSwgXCJBdXNwaWNpb3VzIFBlcmlvZFwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIkluYXVzcGljaW91c1BlcmlvZFwiXG4gICAgfSwgXCJJbmF1c3BpY2lvdXMgUGVyaW9kXCIpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiQ2hvZ2hhZGl5YVwiXG4gICAgfSwgXCJDaG9naGFkaXlhXCIpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiUGFuY2hhbmdcIlxuICAgIH0sIFwiUGFuY2hhbmdcIikpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRncm91cFwiLCB7XG4gICAgICBsYWJlbDogXCJIb3Jvc2NvcGUgKFZlZGljKVwiXG4gICAgfSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIkJpcnRoRGV0YWlsc1wiXG4gICAgfSwgXCJCaXJ0aCBEZXRhaWxzXCIpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiQ2hhcnRcIlxuICAgIH0sIFwiQ2hhcnRcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJLYWFsU2FycERvc2hhXCJcbiAgICB9LCBcIkthYWwgU2FycCBEb3NoYVwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIkt1bmRsaVwiXG4gICAgfSwgXCJLdW5kbGlcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJNYW5nYWxEb3NoYVwiXG4gICAgfSwgXCJNYW5nYWwgRG9zaGFcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJQYXBhc2FteWFtXCJcbiAgICB9LCBcIlBhcGEgU2FteWFtXCIpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiUGxhbmV0UG9zaXRpb25cIlxuICAgIH0sIFwiUGxhbmV0IFBvc2l0aW9uXCIpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiU2FkZVNhdGlcIlxuICAgIH0sIFwiU2FkZSBTYXRpXCIpKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0Z3JvdXBcIiwge1xuICAgICAgbGFiZWw6IFwiSG9yb3Njb3BlIChXZXN0ZXJuKVwiXG4gICAgfSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIldlc3Rlcm5DaGFydDpuYXRhbC1jaGFydFwiXG4gICAgfSwgXCJOYXRhbCBDaGFydFwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIldlc3Rlcm5DaGFydDp0cmFuc2l0LWNoYXJ0XCJcbiAgICB9LCBcIlRyYW5zaXQgQ2hhcnRcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJXZXN0ZXJuQ2hhcnQ6cHJvZ3Jlc3Npb24tY2hhcnRcIlxuICAgIH0sIFwiUHJvZ3Jlc3Npb24gQ2hhcnRcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJXZXN0ZXJuQ2hhcnQ6c29sYXItcmV0dXJuLWNoYXJ0XCJcbiAgICB9LCBcIlNvbGFyIFJldHVybiBDaGFydFwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIkNvbXBhdGliaWxpdHlDaGFydDpzeW5hc3RyeS1jaGFydFwiXG4gICAgfSwgXCJTeW5hc3RyeSBDaGFydFwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIkNvbXBhdGliaWxpdHlDaGFydDpjb21wb3NpdGUtY2hhcnRcIlxuICAgIH0sIFwiQ29tcG9zaXRlIENoYXJ0XCIpKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0Z3JvdXBcIiwge1xuICAgICAgbGFiZWw6IFwiTWFycmlhZ2UgTWF0Y2hpbmdcIlxuICAgIH0sIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJLdW5kbGlNYXRjaGluZ1wiXG4gICAgfSwgXCJLdW5kbGkgTWF0Y2hpbmdcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJOYWtzaGF0cmFQb3J1dGhhbVwiXG4gICAgfSwgXCJOYWtzaGF0cmEgUG9ydXRoYW1cIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJQYXBhc2FteWFtQ2hlY2tcIlxuICAgIH0sIFwiUGFwYSBTYW15YW0gQ2hlY2tcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJQb3J1dGhhbVwiXG4gICAgfSwgXCJQb3J1dGhhbVwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIlRoaXJ1bWFuYVBvcnV0aGFtXCJcbiAgICB9LCBcIlRoaXJ1bWFuYSBQb3J1dGhhbVwiKSksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGdyb3VwXCIsIHtcbiAgICAgIGxhYmVsOiBcIlByZWRpY3Rpb25zXCJcbiAgICB9LCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiRGFpbHlQcmVkaWN0aW9uXCJcbiAgICB9LCBcIkRhaWx5IEhvcm9zY29wZVwiKSksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGdyb3VwXCIsIHtcbiAgICAgIGxhYmVsOiBcIk51bWVyb2xvZ3lcIlxuICAgIH0sIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJOdW1lcm9sb2d5XCJcbiAgICB9LCBcIk51bWVyb2xvZ3lcIikpKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFJlcG9ydE9wdGlvbnMsIHtcbiAgICAgIHJlcG9ydDogcmVwb3J0LFxuICAgICAgYXR0cmlidXRlczogYXR0cmlidXRlcyxcbiAgICAgIG9uQ2hhbmdlOiBzZXRBdHRyaWJ1dGVzXG4gICAgfSkpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoU2VydmVyU2lkZVJlbmRlciwge1xuICAgICAgYmxvY2s6IFwiYXN0cm9sb2d5L3JlcG9ydFwiLFxuICAgICAgYXR0cmlidXRlczogYXR0cmlidXRlc1xuICAgIH0pKTtcbiAgfSxcbiAgc2F2ZSgpIHtcbiAgICByZXR1cm4gbnVsbDtcbiAgfVxufSk7Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./assets/src/js/admin/block.js\n");
     19eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _blocks_chart__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./blocks/chart */ \"./assets/src/js/admin/blocks/chart.js\");\n/* harmony import */ var _blocks_kundli__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./blocks/kundli */ \"./assets/src/js/admin/blocks/kundli.js\");\n/* harmony import */ var _blocks_numerology__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./blocks/numerology */ \"./assets/src/js/admin/blocks/numerology.js\");\n/* harmony import */ var _blocks_horoscope__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./blocks/horoscope */ \"./assets/src/js/admin/blocks/horoscope.js\");\nconst {\n  registerBlockType\n} = wp.blocks;\nconst {\n  SelectControl\n} = wp.components;\nconst {\n  serverSideRender: ServerSideRender\n} = wp;\nconst {\n  InspectorControls\n} = wp.blockEditor;\n\n\n\n\nconst {\n  __\n} = wp.i18n;\nconst DETAILED_REPORTS = ['Panchang', 'Kundli', 'MangalDosha', 'SadeSati', 'KundliMatching', 'NakshatraPorutham', 'Porutham', 'ThirumanaPorutham'];\nfunction AddAdvancedOption(attributes, setAttributes) {\n  const {\n    resultType\n  } = attributes;\n  return wp.element.createElement(SelectControl, {\n    label: __('Result Type'),\n    value: resultType,\n    onChange: val => setAttributes({\n      resultType: val\n    }),\n    options: [{\n      value: '',\n      label: ''\n    }, {\n      value: 'basic',\n      label: 'Basic'\n    }, {\n      value: 'advanced',\n      label: 'Advanced'\n    }]\n  });\n}\nfunction ReportOptions(_ref) {\n  let {\n    attributes,\n    onChange,\n    report\n  } = _ref;\n  const {\n    options\n  } = attributes;\n  const setOption = val => onChange({\n    options: {\n      ...options,\n      ...val\n    }\n  });\n  const reportHandlers = {\n    Chart: () => (0,_blocks_chart__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(attributes, setOption),\n    Kundli: () => [(0,_blocks_kundli__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(attributes, setOption), AddAdvancedOption(attributes, onChange)],\n    DailyPrediction: () => (0,_blocks_horoscope__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(attributes, setOption),\n    Numerology: () => (0,_blocks_numerology__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(attributes, setOption)\n  };\n  if (reportHandlers[report]) {\n    return reportHandlers[report]();\n  }\n  if (DETAILED_REPORTS.includes(report)) {\n    return AddAdvancedOption(attributes, onChange);\n  }\n  return null;\n}\nregisterBlockType('astrology/report', {\n  title: 'Astrology Report',\n  icon: 'star-filled',\n  category: 'design',\n  attributes: {\n    report: {\n      type: 'string',\n      default: 'Chart'\n    },\n    resultType: {\n      type: 'string',\n      default: ''\n    },\n    options: {\n      type: 'object',\n      default: {}\n    }\n  },\n  example: {},\n  // eslint-disable-next-line max-lines-per-function\n  edit(_ref2) {\n    let {\n      attributes,\n      setAttributes,\n      className\n    } = _ref2;\n    const {\n      report\n    } = attributes;\n    return wp.element.createElement(\"div\", {\n      className: className\n    }, wp.element.createElement(InspectorControls, null, wp.element.createElement(SelectControl, {\n      label: __('Report'),\n      value: report === 'WesternChart' && attributes.options?.report_type ? `WesternChart:${attributes.options.report_type}` : report,\n      onChange: val => {\n        if (val.startsWith('WesternChart:') || val.startsWith('CompatibilityChart:')) {\n          const [controller, reportType] = val.split(':');\n          setAttributes({\n            report: controller,\n            options: {\n              ...attributes.options,\n              report_type: reportType\n            }\n          });\n        } else {\n          setAttributes({\n            report: val\n          });\n        }\n      }\n    }, wp.element.createElement(\"optgroup\", {\n      label: \"Daily Panchang\"\n    }, wp.element.createElement(\"option\", {\n      value: \"AuspiciousPeriod\"\n    }, \"Auspicious Period\"), wp.element.createElement(\"option\", {\n      value: \"InauspiciousPeriod\"\n    }, \"Inauspicious Period\"), wp.element.createElement(\"option\", {\n      value: \"Choghadiya\"\n    }, \"Choghadiya\"), wp.element.createElement(\"option\", {\n      value: \"Panchang\"\n    }, \"Panchang\")), wp.element.createElement(\"optgroup\", {\n      label: \"Horoscope (Vedic)\"\n    }, wp.element.createElement(\"option\", {\n      value: \"BirthDetails\"\n    }, \"Birth Details\"), wp.element.createElement(\"option\", {\n      value: \"Chart\"\n    }, \"Chart\"), wp.element.createElement(\"option\", {\n      value: \"KaalSarpDosha\"\n    }, \"Kaal Sarp Dosha\"), wp.element.createElement(\"option\", {\n      value: \"Kundli\"\n    }, \"Kundli\"), wp.element.createElement(\"option\", {\n      value: \"MangalDosha\"\n    }, \"Mangal Dosha\"), wp.element.createElement(\"option\", {\n      value: \"Papasamyam\"\n    }, \"Papa Samyam\"), wp.element.createElement(\"option\", {\n      value: \"PlanetPosition\"\n    }, \"Planet Position\"), wp.element.createElement(\"option\", {\n      value: \"SadeSati\"\n    }, \"Sade Sati\")), wp.element.createElement(\"optgroup\", {\n      label: \"Horoscope (Western)\"\n    }, wp.element.createElement(\"option\", {\n      value: \"WesternChart:natal-chart\"\n    }, \"Natal Chart\"), wp.element.createElement(\"option\", {\n      value: \"WesternChart:transit-chart\"\n    }, \"Transit Chart\"), wp.element.createElement(\"option\", {\n      value: \"WesternChart:progression-chart\"\n    }, \"Progression Chart\"), wp.element.createElement(\"option\", {\n      value: \"WesternChart:solar-return-chart\"\n    }, \"Solar Return Chart\"), wp.element.createElement(\"option\", {\n      value: \"CompatibilityChart:synastry-chart\"\n    }, \"Synastry Chart\"), wp.element.createElement(\"option\", {\n      value: \"CompatibilityChart:composite-chart\"\n    }, \"Composite Chart\")), wp.element.createElement(\"optgroup\", {\n      label: \"Marriage Matching\"\n    }, wp.element.createElement(\"option\", {\n      value: \"KundliMatching\"\n    }, \"Kundli Matching\"), wp.element.createElement(\"option\", {\n      value: \"NakshatraPorutham\"\n    }, \"Nakshatra Porutham\"), wp.element.createElement(\"option\", {\n      value: \"PapasamyamCheck\"\n    }, \"Papa Samyam Check\"), wp.element.createElement(\"option\", {\n      value: \"Porutham\"\n    }, \"Porutham\"), wp.element.createElement(\"option\", {\n      value: \"ThirumanaPorutham\"\n    }, \"Thirumana Porutham\")), wp.element.createElement(\"optgroup\", {\n      label: \"Predictions\"\n    }, wp.element.createElement(\"option\", {\n      value: \"DailyPrediction\"\n    }, \"Daily Horoscope\"), wp.element.createElement(\"option\", {\n      value: \"DailyLovePrediction\"\n    }, \"Daily Love Horoscope\")), wp.element.createElement(\"optgroup\", {\n      label: \"Numerology\"\n    }, wp.element.createElement(\"option\", {\n      value: \"Numerology\"\n    }, \"Numerology\"))), wp.element.createElement(ReportOptions, {\n      report: report,\n      attributes: attributes,\n      onChange: setAttributes\n    })), wp.element.createElement(ServerSideRender, {\n      block: \"astrology/report\",\n      attributes: attributes\n    }));\n  },\n  save() {\n    return null;\n  }\n});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9hc3NldHMvc3JjL2pzL2FkbWluL2Jsb2NrLmpzIiwibWFwcGluZ3MiOiI7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vYXN0cm9sb2d5Ly4vYXNzZXRzL3NyYy9qcy9hZG1pbi9ibG9jay5qcz8yYjllIl0sInNvdXJjZXNDb250ZW50IjpbImNvbnN0IHtcbiAgcmVnaXN0ZXJCbG9ja1R5cGVcbn0gPSB3cC5ibG9ja3M7XG5jb25zdCB7XG4gIFNlbGVjdENvbnRyb2xcbn0gPSB3cC5jb21wb25lbnRzO1xuY29uc3Qge1xuICBzZXJ2ZXJTaWRlUmVuZGVyOiBTZXJ2ZXJTaWRlUmVuZGVyXG59ID0gd3A7XG5jb25zdCB7XG4gIEluc3BlY3RvckNvbnRyb2xzXG59ID0gd3AuYmxvY2tFZGl0b3I7XG5pbXBvcnQgQ2hhcnRPcHRpb25zIGZyb20gJy4vYmxvY2tzL2NoYXJ0JztcbmltcG9ydCBLdW5kbGlPcHRpb25zIGZyb20gJy4vYmxvY2tzL2t1bmRsaSc7XG5pbXBvcnQgTnVtZXJvbG9neU9wdGlvbnMgZnJvbSAnLi9ibG9ja3MvbnVtZXJvbG9neSc7XG5pbXBvcnQgRGFpbHlQcmVkaWN0aW9uT3B0aW9ucyBmcm9tICcuL2Jsb2Nrcy9ob3Jvc2NvcGUnO1xuY29uc3Qge1xuICBfX1xufSA9IHdwLmkxOG47XG5jb25zdCBERVRBSUxFRF9SRVBPUlRTID0gWydQYW5jaGFuZycsICdLdW5kbGknLCAnTWFuZ2FsRG9zaGEnLCAnU2FkZVNhdGknLCAnS3VuZGxpTWF0Y2hpbmcnLCAnTmFrc2hhdHJhUG9ydXRoYW0nLCAnUG9ydXRoYW0nLCAnVGhpcnVtYW5hUG9ydXRoYW0nXTtcbmZ1bmN0aW9uIEFkZEFkdmFuY2VkT3B0aW9uKGF0dHJpYnV0ZXMsIHNldEF0dHJpYnV0ZXMpIHtcbiAgY29uc3Qge1xuICAgIHJlc3VsdFR5cGVcbiAgfSA9IGF0dHJpYnV0ZXM7XG4gIHJldHVybiB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoU2VsZWN0Q29udHJvbCwge1xuICAgIGxhYmVsOiBfXygnUmVzdWx0IFR5cGUnKSxcbiAgICB2YWx1ZTogcmVzdWx0VHlwZSxcbiAgICBvbkNoYW5nZTogdmFsID0+IHNldEF0dHJpYnV0ZXMoe1xuICAgICAgcmVzdWx0VHlwZTogdmFsXG4gICAgfSksXG4gICAgb3B0aW9uczogW3tcbiAgICAgIHZhbHVlOiAnJyxcbiAgICAgIGxhYmVsOiAnJ1xuICAgIH0sIHtcbiAgICAgIHZhbHVlOiAnYmFzaWMnLFxuICAgICAgbGFiZWw6ICdCYXNpYydcbiAgICB9LCB7XG4gICAgICB2YWx1ZTogJ2FkdmFuY2VkJyxcbiAgICAgIGxhYmVsOiAnQWR2YW5jZWQnXG4gICAgfV1cbiAgfSk7XG59XG5mdW5jdGlvbiBSZXBvcnRPcHRpb25zKF9yZWYpIHtcbiAgbGV0IHtcbiAgICBhdHRyaWJ1dGVzLFxuICAgIG9uQ2hhbmdlLFxuICAgIHJlcG9ydFxuICB9ID0gX3JlZjtcbiAgY29uc3Qge1xuICAgIG9wdGlvbnNcbiAgfSA9IGF0dHJpYnV0ZXM7XG4gIGNvbnN0IHNldE9wdGlvbiA9IHZhbCA9PiBvbkNoYW5nZSh7XG4gICAgb3B0aW9uczoge1xuICAgICAgLi4ub3B0aW9ucyxcbiAgICAgIC4uLnZhbFxuICAgIH1cbiAgfSk7XG4gIGNvbnN0IHJlcG9ydEhhbmRsZXJzID0ge1xuICAgIENoYXJ0OiAoKSA9PiBDaGFydE9wdGlvbnMoYXR0cmlidXRlcywgc2V0T3B0aW9uKSxcbiAgICBLdW5kbGk6ICgpID0+IFtLdW5kbGlPcHRpb25zKGF0dHJpYnV0ZXMsIHNldE9wdGlvbiksIEFkZEFkdmFuY2VkT3B0aW9uKGF0dHJpYnV0ZXMsIG9uQ2hhbmdlKV0sXG4gICAgRGFpbHlQcmVkaWN0aW9uOiAoKSA9PiBEYWlseVByZWRpY3Rpb25PcHRpb25zKGF0dHJpYnV0ZXMsIHNldE9wdGlvbiksXG4gICAgTnVtZXJvbG9neTogKCkgPT4gTnVtZXJvbG9neU9wdGlvbnMoYXR0cmlidXRlcywgc2V0T3B0aW9uKVxuICB9O1xuICBpZiAocmVwb3J0SGFuZGxlcnNbcmVwb3J0XSkge1xuICAgIHJldHVybiByZXBvcnRIYW5kbGVyc1tyZXBvcnRdKCk7XG4gIH1cbiAgaWYgKERFVEFJTEVEX1JFUE9SVFMuaW5jbHVkZXMocmVwb3J0KSkge1xuICAgIHJldHVybiBBZGRBZHZhbmNlZE9wdGlvbihhdHRyaWJ1dGVzLCBvbkNoYW5nZSk7XG4gIH1cbiAgcmV0dXJuIG51bGw7XG59XG5yZWdpc3RlckJsb2NrVHlwZSgnYXN0cm9sb2d5L3JlcG9ydCcsIHtcbiAgdGl0bGU6ICdBc3Ryb2xvZ3kgUmVwb3J0JyxcbiAgaWNvbjogJ3N0YXItZmlsbGVkJyxcbiAgY2F0ZWdvcnk6ICdkZXNpZ24nLFxuICBhdHRyaWJ1dGVzOiB7XG4gICAgcmVwb3J0OiB7XG4gICAgICB0eXBlOiAnc3RyaW5nJyxcbiAgICAgIGRlZmF1bHQ6ICdDaGFydCdcbiAgICB9LFxuICAgIHJlc3VsdFR5cGU6IHtcbiAgICAgIHR5cGU6ICdzdHJpbmcnLFxuICAgICAgZGVmYXVsdDogJydcbiAgICB9LFxuICAgIG9wdGlvbnM6IHtcbiAgICAgIHR5cGU6ICdvYmplY3QnLFxuICAgICAgZGVmYXVsdDoge31cbiAgICB9XG4gIH0sXG4gIGV4YW1wbGU6IHt9LFxuICAvLyBlc2xpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbWF4LWxpbmVzLXBlci1mdW5jdGlvblxuICBlZGl0KF9yZWYyKSB7XG4gICAgbGV0IHtcbiAgICAgIGF0dHJpYnV0ZXMsXG4gICAgICBzZXRBdHRyaWJ1dGVzLFxuICAgICAgY2xhc3NOYW1lXG4gICAgfSA9IF9yZWYyO1xuICAgIGNvbnN0IHtcbiAgICAgIHJlcG9ydFxuICAgIH0gPSBhdHRyaWJ1dGVzO1xuICAgIHJldHVybiB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJkaXZcIiwge1xuICAgICAgY2xhc3NOYW1lOiBjbGFzc05hbWVcbiAgICB9LCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoSW5zcGVjdG9yQ29udHJvbHMsIG51bGwsIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChTZWxlY3RDb250cm9sLCB7XG4gICAgICBsYWJlbDogX18oJ1JlcG9ydCcpLFxuICAgICAgdmFsdWU6IHJlcG9ydCA9PT0gJ1dlc3Rlcm5DaGFydCcgJiYgYXR0cmlidXRlcy5vcHRpb25zPy5yZXBvcnRfdHlwZSA/IGBXZXN0ZXJuQ2hhcnQ6JHthdHRyaWJ1dGVzLm9wdGlvbnMucmVwb3J0X3R5cGV9YCA6IHJlcG9ydCxcbiAgICAgIG9uQ2hhbmdlOiB2YWwgPT4ge1xuICAgICAgICBpZiAodmFsLnN0YXJ0c1dpdGgoJ1dlc3Rlcm5DaGFydDonKSB8fCB2YWwuc3RhcnRzV2l0aCgnQ29tcGF0aWJpbGl0eUNoYXJ0OicpKSB7XG4gICAgICAgICAgY29uc3QgW2NvbnRyb2xsZXIsIHJlcG9ydFR5cGVdID0gdmFsLnNwbGl0KCc6Jyk7XG4gICAgICAgICAgc2V0QXR0cmlidXRlcyh7XG4gICAgICAgICAgICByZXBvcnQ6IGNvbnRyb2xsZXIsXG4gICAgICAgICAgICBvcHRpb25zOiB7XG4gICAgICAgICAgICAgIC4uLmF0dHJpYnV0ZXMub3B0aW9ucyxcbiAgICAgICAgICAgICAgcmVwb3J0X3R5cGU6IHJlcG9ydFR5cGVcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9KTtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICBzZXRBdHRyaWJ1dGVzKHtcbiAgICAgICAgICAgIHJlcG9ydDogdmFsXG4gICAgICAgICAgfSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9LCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRncm91cFwiLCB7XG4gICAgICBsYWJlbDogXCJEYWlseSBQYW5jaGFuZ1wiXG4gICAgfSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIkF1c3BpY2lvdXNQZXJpb2RcIlxuICAgIH0sIFwiQXVzcGljaW91cyBQZXJpb2RcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJJbmF1c3BpY2lvdXNQZXJpb2RcIlxuICAgIH0sIFwiSW5hdXNwaWNpb3VzIFBlcmlvZFwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIkNob2doYWRpeWFcIlxuICAgIH0sIFwiQ2hvZ2hhZGl5YVwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIlBhbmNoYW5nXCJcbiAgICB9LCBcIlBhbmNoYW5nXCIpKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0Z3JvdXBcIiwge1xuICAgICAgbGFiZWw6IFwiSG9yb3Njb3BlIChWZWRpYylcIlxuICAgIH0sIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJCaXJ0aERldGFpbHNcIlxuICAgIH0sIFwiQmlydGggRGV0YWlsc1wiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIkNoYXJ0XCJcbiAgICB9LCBcIkNoYXJ0XCIpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiS2FhbFNhcnBEb3NoYVwiXG4gICAgfSwgXCJLYWFsIFNhcnAgRG9zaGFcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJLdW5kbGlcIlxuICAgIH0sIFwiS3VuZGxpXCIpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiTWFuZ2FsRG9zaGFcIlxuICAgIH0sIFwiTWFuZ2FsIERvc2hhXCIpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiUGFwYXNhbXlhbVwiXG4gICAgfSwgXCJQYXBhIFNhbXlhbVwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIlBsYW5ldFBvc2l0aW9uXCJcbiAgICB9LCBcIlBsYW5ldCBQb3NpdGlvblwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIlNhZGVTYXRpXCJcbiAgICB9LCBcIlNhZGUgU2F0aVwiKSksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGdyb3VwXCIsIHtcbiAgICAgIGxhYmVsOiBcIkhvcm9zY29wZSAoV2VzdGVybilcIlxuICAgIH0sIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJXZXN0ZXJuQ2hhcnQ6bmF0YWwtY2hhcnRcIlxuICAgIH0sIFwiTmF0YWwgQ2hhcnRcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJXZXN0ZXJuQ2hhcnQ6dHJhbnNpdC1jaGFydFwiXG4gICAgfSwgXCJUcmFuc2l0IENoYXJ0XCIpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiV2VzdGVybkNoYXJ0OnByb2dyZXNzaW9uLWNoYXJ0XCJcbiAgICB9LCBcIlByb2dyZXNzaW9uIENoYXJ0XCIpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiV2VzdGVybkNoYXJ0OnNvbGFyLXJldHVybi1jaGFydFwiXG4gICAgfSwgXCJTb2xhciBSZXR1cm4gQ2hhcnRcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJDb21wYXRpYmlsaXR5Q2hhcnQ6c3luYXN0cnktY2hhcnRcIlxuICAgIH0sIFwiU3luYXN0cnkgQ2hhcnRcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJDb21wYXRpYmlsaXR5Q2hhcnQ6Y29tcG9zaXRlLWNoYXJ0XCJcbiAgICB9LCBcIkNvbXBvc2l0ZSBDaGFydFwiKSksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGdyb3VwXCIsIHtcbiAgICAgIGxhYmVsOiBcIk1hcnJpYWdlIE1hdGNoaW5nXCJcbiAgICB9LCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiS3VuZGxpTWF0Y2hpbmdcIlxuICAgIH0sIFwiS3VuZGxpIE1hdGNoaW5nXCIpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiTmFrc2hhdHJhUG9ydXRoYW1cIlxuICAgIH0sIFwiTmFrc2hhdHJhIFBvcnV0aGFtXCIpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiUGFwYXNhbXlhbUNoZWNrXCJcbiAgICB9LCBcIlBhcGEgU2FteWFtIENoZWNrXCIpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiUG9ydXRoYW1cIlxuICAgIH0sIFwiUG9ydXRoYW1cIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJUaGlydW1hbmFQb3J1dGhhbVwiXG4gICAgfSwgXCJUaGlydW1hbmEgUG9ydXRoYW1cIikpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRncm91cFwiLCB7XG4gICAgICBsYWJlbDogXCJQcmVkaWN0aW9uc1wiXG4gICAgfSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIkRhaWx5UHJlZGljdGlvblwiXG4gICAgfSwgXCJEYWlseSBIb3Jvc2NvcGVcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJEYWlseUxvdmVQcmVkaWN0aW9uXCJcbiAgICB9LCBcIkRhaWx5IExvdmUgSG9yb3Njb3BlXCIpKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0Z3JvdXBcIiwge1xuICAgICAgbGFiZWw6IFwiTnVtZXJvbG9neVwiXG4gICAgfSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIk51bWVyb2xvZ3lcIlxuICAgIH0sIFwiTnVtZXJvbG9neVwiKSkpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoUmVwb3J0T3B0aW9ucywge1xuICAgICAgcmVwb3J0OiByZXBvcnQsXG4gICAgICBhdHRyaWJ1dGVzOiBhdHRyaWJ1dGVzLFxuICAgICAgb25DaGFuZ2U6IHNldEF0dHJpYnV0ZXNcbiAgICB9KSksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChTZXJ2ZXJTaWRlUmVuZGVyLCB7XG4gICAgICBibG9jazogXCJhc3Ryb2xvZ3kvcmVwb3J0XCIsXG4gICAgICBhdHRyaWJ1dGVzOiBhdHRyaWJ1dGVzXG4gICAgfSkpO1xuICB9LFxuICBzYXZlKCkge1xuICAgIHJldHVybiBudWxsO1xuICB9XG59KTsiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./assets/src/js/admin/block.js\n");
    2020
    2121/***/ }),
     
    3737/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
    3838
    39 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": function() { return /* binding */ DailyPredictionOptions; }\n/* harmony export */ });\nconst {\n  SelectControl\n} = wp.components;\nconst {\n  __\n} = wp.i18n;\nconst days = [{\n  label: 'Yesterday',\n  value: 'yesterday'\n}, {\n  label: 'Today',\n  value: 'today'\n}, {\n  label: 'Tomorrow',\n  value: 'tomorrow'\n}];\nconst signs = [{\n  value: '',\n  label: 'All Signs'\n}, {\n  value: 'aries',\n  label: 'Aries'\n}, {\n  value: 'taurus',\n  label: 'Taurus'\n}, {\n  value: 'gemini',\n  label: 'Gemini'\n}, {\n  value: 'cancer',\n  label: 'Cancer'\n}, {\n  value: 'leo',\n  label: 'Leo'\n}, {\n  value: 'virgo',\n  label: 'Virgo'\n}, {\n  value: 'libra',\n  label: 'Libra'\n}, {\n  value: 'scorpio',\n  label: 'Scorpio'\n}, {\n  value: 'sagittarius',\n  label: 'Sagittarius'\n}, {\n  value: 'capricorn',\n  label: 'Capricorn'\n}, {\n  value: 'aquarius',\n  label: 'Aquarius'\n}, {\n  value: 'pisces',\n  label: 'Pisces'\n}];\nfunction DailyPredictionOptions(attributes, setOptions) {\n  /* eslint-disable camelcase */\n  const {\n    day,\n    sign\n  } = attributes.options;\n  return wp.element.createElement(\"div\", null, wp.element.createElement(SelectControl, {\n    label: __('Date'),\n    value: day || 'today',\n    onChange: val => setOptions({\n      day: val\n    }),\n    options: days\n  }), wp.element.createElement(SelectControl, {\n    label: __('Sign'),\n    value: sign,\n    onChange: val => setOptions({\n      sign: val\n    }),\n    options: signs\n  }));\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9hc3NldHMvc3JjL2pzL2FkbWluL2Jsb2Nrcy9ob3Jvc2NvcGUuanMiLCJtYXBwaW5ncyI6Ijs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSIsInNvdXJjZXMiOlsid2VicGFjazovL2FzdHJvbG9neS8uL2Fzc2V0cy9zcmMvanMvYWRtaW4vYmxvY2tzL2hvcm9zY29wZS5qcz9hNTY5Il0sInNvdXJjZXNDb250ZW50IjpbImNvbnN0IHtcbiAgU2VsZWN0Q29udHJvbFxufSA9IHdwLmNvbXBvbmVudHM7XG5jb25zdCB7XG4gIF9fXG59ID0gd3AuaTE4bjtcbmNvbnN0IGRheXMgPSBbe1xuICBsYWJlbDogJ1llc3RlcmRheScsXG4gIHZhbHVlOiAneWVzdGVyZGF5J1xufSwge1xuICBsYWJlbDogJ1RvZGF5JyxcbiAgdmFsdWU6ICd0b2RheSdcbn0sIHtcbiAgbGFiZWw6ICdUb21vcnJvdycsXG4gIHZhbHVlOiAndG9tb3Jyb3cnXG59XTtcbmNvbnN0IHNpZ25zID0gW3tcbiAgdmFsdWU6ICcnLFxuICBsYWJlbDogJ0FsbCBTaWducydcbn0sIHtcbiAgdmFsdWU6ICdhcmllcycsXG4gIGxhYmVsOiAnQXJpZXMnXG59LCB7XG4gIHZhbHVlOiAndGF1cnVzJyxcbiAgbGFiZWw6ICdUYXVydXMnXG59LCB7XG4gIHZhbHVlOiAnZ2VtaW5pJyxcbiAgbGFiZWw6ICdHZW1pbmknXG59LCB7XG4gIHZhbHVlOiAnY2FuY2VyJyxcbiAgbGFiZWw6ICdDYW5jZXInXG59LCB7XG4gIHZhbHVlOiAnbGVvJyxcbiAgbGFiZWw6ICdMZW8nXG59LCB7XG4gIHZhbHVlOiAndmlyZ28nLFxuICBsYWJlbDogJ1ZpcmdvJ1xufSwge1xuICB2YWx1ZTogJ2xpYnJhJyxcbiAgbGFiZWw6ICdMaWJyYSdcbn0sIHtcbiAgdmFsdWU6ICdzY29ycGlvJyxcbiAgbGFiZWw6ICdTY29ycGlvJ1xufSwge1xuICB2YWx1ZTogJ3NhZ2l0dGFyaXVzJyxcbiAgbGFiZWw6ICdTYWdpdHRhcml1cydcbn0sIHtcbiAgdmFsdWU6ICdjYXByaWNvcm4nLFxuICBsYWJlbDogJ0NhcHJpY29ybidcbn0sIHtcbiAgdmFsdWU6ICdhcXVhcml1cycsXG4gIGxhYmVsOiAnQXF1YXJpdXMnXG59LCB7XG4gIHZhbHVlOiAncGlzY2VzJyxcbiAgbGFiZWw6ICdQaXNjZXMnXG59XTtcbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIERhaWx5UHJlZGljdGlvbk9wdGlvbnMoYXR0cmlidXRlcywgc2V0T3B0aW9ucykge1xuICAvKiBlc2xpbnQtZGlzYWJsZSBjYW1lbGNhc2UgKi9cbiAgY29uc3Qge1xuICAgIGRheSxcbiAgICBzaWduXG4gIH0gPSBhdHRyaWJ1dGVzLm9wdGlvbnM7XG4gIHJldHVybiB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJkaXZcIiwgbnVsbCwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFNlbGVjdENvbnRyb2wsIHtcbiAgICBsYWJlbDogX18oJ0RhdGUnKSxcbiAgICB2YWx1ZTogZGF5IHx8ICd0b2RheScsXG4gICAgb25DaGFuZ2U6IHZhbCA9PiBzZXRPcHRpb25zKHtcbiAgICAgIGRheTogdmFsXG4gICAgfSksXG4gICAgb3B0aW9uczogZGF5c1xuICB9KSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFNlbGVjdENvbnRyb2wsIHtcbiAgICBsYWJlbDogX18oJ1NpZ24nKSxcbiAgICB2YWx1ZTogc2lnbixcbiAgICBvbkNoYW5nZTogdmFsID0+IHNldE9wdGlvbnMoe1xuICAgICAgc2lnbjogdmFsXG4gICAgfSksXG4gICAgb3B0aW9uczogc2lnbnNcbiAgfSkpO1xufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./assets/src/js/admin/blocks/horoscope.js\n");
     39eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": function() { return /* binding */ DailyPredictionOptions; }\n/* harmony export */ });\nconst {\n  SelectControl\n} = wp.components;\nconst {\n  __\n} = wp.i18n;\nconst days = [{\n  label: 'Yesterday',\n  value: 'yesterday'\n}, {\n  label: 'Today',\n  value: 'today'\n}, {\n  label: 'Tomorrow',\n  value: 'tomorrow'\n}];\nconst signs = [{\n  value: 'all',\n  label: 'All Signs'\n}, {\n  value: 'aries',\n  label: 'Aries'\n}, {\n  value: 'taurus',\n  label: 'Taurus'\n}, {\n  value: 'gemini',\n  label: 'Gemini'\n}, {\n  value: 'cancer',\n  label: 'Cancer'\n}, {\n  value: 'leo',\n  label: 'Leo'\n}, {\n  value: 'virgo',\n  label: 'Virgo'\n}, {\n  value: 'libra',\n  label: 'Libra'\n}, {\n  value: 'scorpio',\n  label: 'Scorpio'\n}, {\n  value: 'sagittarius',\n  label: 'Sagittarius'\n}, {\n  value: 'capricorn',\n  label: 'Capricorn'\n}, {\n  value: 'aquarius',\n  label: 'Aquarius'\n}, {\n  value: 'pisces',\n  label: 'Pisces'\n}];\nconst types = [{\n  value: 'general',\n  label: 'General'\n}, {\n  value: 'career',\n  label: 'Career'\n}, {\n  value: 'health',\n  label: 'Health'\n}, {\n  value: 'love',\n  label: 'Love'\n}];\nfunction DailyPredictionOptions(attributes, setOptions) {\n  /* eslint-disable camelcase */\n  const {\n    day,\n    sign,\n    type\n  } = attributes.options;\n  return wp.element.createElement(\"div\", null, wp.element.createElement(SelectControl, {\n    label: __('Date'),\n    value: day || 'today',\n    onChange: val => setOptions({\n      day: val\n    }),\n    options: days\n  }), wp.element.createElement(SelectControl, {\n    label: __('Sign'),\n    value: sign,\n    onChange: val => setOptions({\n      sign: val\n    }),\n    options: signs\n  }), wp.element.createElement(SelectControl, {\n    label: __('Type'),\n    value: type,\n    onChange: val => setOptions({\n      type: val\n    }),\n    options: types\n  }));\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9hc3NldHMvc3JjL2pzL2FkbWluL2Jsb2Nrcy9ob3Jvc2NvcGUuanMiLCJtYXBwaW5ncyI6Ijs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSIsInNvdXJjZXMiOlsid2VicGFjazovL2FzdHJvbG9neS8uL2Fzc2V0cy9zcmMvanMvYWRtaW4vYmxvY2tzL2hvcm9zY29wZS5qcz9hNTY5Il0sInNvdXJjZXNDb250ZW50IjpbImNvbnN0IHtcbiAgU2VsZWN0Q29udHJvbFxufSA9IHdwLmNvbXBvbmVudHM7XG5jb25zdCB7XG4gIF9fXG59ID0gd3AuaTE4bjtcbmNvbnN0IGRheXMgPSBbe1xuICBsYWJlbDogJ1llc3RlcmRheScsXG4gIHZhbHVlOiAneWVzdGVyZGF5J1xufSwge1xuICBsYWJlbDogJ1RvZGF5JyxcbiAgdmFsdWU6ICd0b2RheSdcbn0sIHtcbiAgbGFiZWw6ICdUb21vcnJvdycsXG4gIHZhbHVlOiAndG9tb3Jyb3cnXG59XTtcbmNvbnN0IHNpZ25zID0gW3tcbiAgdmFsdWU6ICdhbGwnLFxuICBsYWJlbDogJ0FsbCBTaWducydcbn0sIHtcbiAgdmFsdWU6ICdhcmllcycsXG4gIGxhYmVsOiAnQXJpZXMnXG59LCB7XG4gIHZhbHVlOiAndGF1cnVzJyxcbiAgbGFiZWw6ICdUYXVydXMnXG59LCB7XG4gIHZhbHVlOiAnZ2VtaW5pJyxcbiAgbGFiZWw6ICdHZW1pbmknXG59LCB7XG4gIHZhbHVlOiAnY2FuY2VyJyxcbiAgbGFiZWw6ICdDYW5jZXInXG59LCB7XG4gIHZhbHVlOiAnbGVvJyxcbiAgbGFiZWw6ICdMZW8nXG59LCB7XG4gIHZhbHVlOiAndmlyZ28nLFxuICBsYWJlbDogJ1ZpcmdvJ1xufSwge1xuICB2YWx1ZTogJ2xpYnJhJyxcbiAgbGFiZWw6ICdMaWJyYSdcbn0sIHtcbiAgdmFsdWU6ICdzY29ycGlvJyxcbiAgbGFiZWw6ICdTY29ycGlvJ1xufSwge1xuICB2YWx1ZTogJ3NhZ2l0dGFyaXVzJyxcbiAgbGFiZWw6ICdTYWdpdHRhcml1cydcbn0sIHtcbiAgdmFsdWU6ICdjYXByaWNvcm4nLFxuICBsYWJlbDogJ0NhcHJpY29ybidcbn0sIHtcbiAgdmFsdWU6ICdhcXVhcml1cycsXG4gIGxhYmVsOiAnQXF1YXJpdXMnXG59LCB7XG4gIHZhbHVlOiAncGlzY2VzJyxcbiAgbGFiZWw6ICdQaXNjZXMnXG59XTtcbmNvbnN0IHR5cGVzID0gW3tcbiAgdmFsdWU6ICdnZW5lcmFsJyxcbiAgbGFiZWw6ICdHZW5lcmFsJ1xufSwge1xuICB2YWx1ZTogJ2NhcmVlcicsXG4gIGxhYmVsOiAnQ2FyZWVyJ1xufSwge1xuICB2YWx1ZTogJ2hlYWx0aCcsXG4gIGxhYmVsOiAnSGVhbHRoJ1xufSwge1xuICB2YWx1ZTogJ2xvdmUnLFxuICBsYWJlbDogJ0xvdmUnXG59XTtcbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIERhaWx5UHJlZGljdGlvbk9wdGlvbnMoYXR0cmlidXRlcywgc2V0T3B0aW9ucykge1xuICAvKiBlc2xpbnQtZGlzYWJsZSBjYW1lbGNhc2UgKi9cbiAgY29uc3Qge1xuICAgIGRheSxcbiAgICBzaWduLFxuICAgIHR5cGVcbiAgfSA9IGF0dHJpYnV0ZXMub3B0aW9ucztcbiAgcmV0dXJuIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcImRpdlwiLCBudWxsLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoU2VsZWN0Q29udHJvbCwge1xuICAgIGxhYmVsOiBfXygnRGF0ZScpLFxuICAgIHZhbHVlOiBkYXkgfHwgJ3RvZGF5JyxcbiAgICBvbkNoYW5nZTogdmFsID0+IHNldE9wdGlvbnMoe1xuICAgICAgZGF5OiB2YWxcbiAgICB9KSxcbiAgICBvcHRpb25zOiBkYXlzXG4gIH0pLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoU2VsZWN0Q29udHJvbCwge1xuICAgIGxhYmVsOiBfXygnU2lnbicpLFxuICAgIHZhbHVlOiBzaWduLFxuICAgIG9uQ2hhbmdlOiB2YWwgPT4gc2V0T3B0aW9ucyh7XG4gICAgICBzaWduOiB2YWxcbiAgICB9KSxcbiAgICBvcHRpb25zOiBzaWduc1xuICB9KSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFNlbGVjdENvbnRyb2wsIHtcbiAgICBsYWJlbDogX18oJ1R5cGUnKSxcbiAgICB2YWx1ZTogdHlwZSxcbiAgICBvbkNoYW5nZTogdmFsID0+IHNldE9wdGlvbnMoe1xuICAgICAgdHlwZTogdmFsXG4gICAgfSksXG4gICAgb3B0aW9uczogdHlwZXNcbiAgfSkpO1xufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./assets/src/js/admin/blocks/horoscope.js\n");
    4040
    4141/***/ }),
  • astrology/tags/1.4.5/astrology.php

    r3322235 r3326192  
    1212 * Plugin URI:  https://api.prokerala.com
    1313 * Description: Integrate astrology calculators powered by Prokerala's Astrology API
    14  * Version:     1.4.4
     14 * Version:     1.4.5
    1515 * Author:      Prokerala
    1616 * Author URI:  https://www.prokerala.com
     
    4646use Prokerala\WP\Astrology\Plugin;
    4747
    48 const PK_ASTROLOGY_VERSION          = '1.4.4';
     48const PK_ASTROLOGY_VERSION          = '1.4.5';
    4949const PK_ASTROLOGY_PHP_MINIMUM      = '7.2.0';
    5050const PK_ASTROLOGY_PLUGIN_MAIN_FILE = __FILE__;
  • astrology/tags/1.4.5/dependencies/vendor/autoload.php

    r3322235 r3326192  
    2020require_once __DIR__ . '/composer/autoload_real.php';
    2121
    22 return ComposerAutoloaderInitc0fcee2597e6b1a06d06073d35b985e4::getLoader();
     22return ComposerAutoloaderInit2ab2f31b7b4829a6f8e25834569ae0c0::getLoader();
  • astrology/tags/1.4.5/dependencies/vendor/composer/autoload_classmap.php

    r3104518 r3326192  
    7272    'Prokerala\\Api\\Astrology\\Result\\Horoscope\\Astagavarga\\SarvashtakavargaResult' => $vendorDir . '/prokerala/astrology-sdk/src/aliases.php',
    7373    'Prokerala\\Api\\Astrology\\Result\\Horoscope\\BirthDetails' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/BirthDetails.php',
     74    'Prokerala\\Api\\Astrology\\Result\\Horoscope\\Chandrashtama\\Chandrashtama' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/Chandrashtama/Chandrashtama.php',
     75    'Prokerala\\Api\\Astrology\\Result\\Horoscope\\Chandrashtama\\ChandrashtamaPeriodResult' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/Chandrashtama/ChandrashtamaPeriodResult.php',
     76    'Prokerala\\Api\\Astrology\\Result\\Horoscope\\Chandrashtama\\ChandrashtamaTiming' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/Chandrashtama/ChandrashtamaTiming.php',
     77    'Prokerala\\Api\\Astrology\\Result\\Horoscope\\Chandrashtama\\NakshatraTiming' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/Chandrashtama/NakshatraTiming.php',
    7478    'Prokerala\\Api\\Astrology\\Result\\Horoscope\\Chart' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/Chart.php',
    7579    'Prokerala\\Api\\Astrology\\Result\\Horoscope\\Chart\\ChartRasi' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/Chart/ChartRasi.php',
     
    99103    'Prokerala\\Api\\Astrology\\Result\\Horoscope\\SadeSati\\SaturnTransit' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/SadeSati/SaturnTransit.php',
    100104    'Prokerala\\Api\\Astrology\\Result\\Horoscope\\SarvashtakavargaResult' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/SarvashtakavargaResult.php',
     105    'Prokerala\\Api\\Astrology\\Result\\Horoscope\\UpagrahaPosition' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/UpagrahaPosition.php',
    101106    'Prokerala\\Api\\Astrology\\Result\\Horoscope\\VimsottariDasha' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/VimsottariDasha.php',
    102107    'Prokerala\\Api\\Astrology\\Result\\Horoscope\\Yoga' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/Yoga.php',
     
    118123    'Prokerala\\Api\\Astrology\\Result\\Panchang\\DishaShool' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Panchang/DishaShool.php',
    119124    'Prokerala\\Api\\Astrology\\Result\\Panchang\\DishaShoolResult' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Panchang/DishaShoolResult.php',
     125    'Prokerala\\Api\\Astrology\\Result\\Panchang\\GowriNallaNeram' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Panchang/GowriNallaNeram.php',
     126    'Prokerala\\Api\\Astrology\\Result\\Panchang\\GowriNallaNeram\\Period' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Panchang/GowriNallaNeram/Period.php',
    120127    'Prokerala\\Api\\Astrology\\Result\\Panchang\\Hora' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Panchang/Hora.php',
    121128    'Prokerala\\Api\\Astrology\\Result\\Panchang\\HoraTiming' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Panchang/HoraTiming.php',
     
    140147    'Prokerala\\Api\\Astrology\\Service\\BirthDetails' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Service/BirthDetails.php',
    141148    'Prokerala\\Api\\Astrology\\Service\\ChandraBala' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Service/ChandraBala.php',
     149    'Prokerala\\Api\\Astrology\\Service\\ChandrashtamaPeriod' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Service/ChandrashtamaPeriod.php',
    142150    'Prokerala\\Api\\Astrology\\Service\\Chart' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Service/Chart.php',
    143151    'Prokerala\\Api\\Astrology\\Service\\Choghadiya' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Service/Choghadiya.php',
     
    145153    'Prokerala\\Api\\Astrology\\Service\\DishaShool' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Service/DishaShool.php',
    146154    'Prokerala\\Api\\Astrology\\Service\\DivisionalPlanetPosition' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Service/DivisionalPlanetPosition.php',
     155    'Prokerala\\Api\\Astrology\\Service\\GowriNallaNeram' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Service/GowriNallaNeram.php',
    147156    'Prokerala\\Api\\Astrology\\Service\\Hora' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Service/Hora.php',
    148157    'Prokerala\\Api\\Astrology\\Service\\InauspiciousPeriod' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Service/InauspiciousPeriod.php',
     
    163172    'Prokerala\\Api\\Astrology\\Service\\SarvashtakavargaChart' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Service/SarvashtakavargaChart.php',
    164173    'Prokerala\\Api\\Astrology\\Service\\Solstice' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Service/Solstice.php',
    165     'Prokerala\\Api\\Astrology\\Service\\SudarshanaChakra' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Service/SudarshanaChakra.php',
     174    'Prokerala\\Api\\Astrology\\Service\\SudharshanachakraChart' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Service/SudharshanachakraChart.php',
    166175    'Prokerala\\Api\\Astrology\\Service\\TaraBala' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Service/TaraBala.php',
    167176    'Prokerala\\Api\\Astrology\\Service\\ThirumanaPorutham' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Service/ThirumanaPorutham.php',
     177    'Prokerala\\Api\\Astrology\\Service\\UpagrahaPosition' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Service/UpagrahaPosition.php',
    168178    'Prokerala\\Api\\Astrology\\Service\\Yoga' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Service/Yoga.php',
    169179    'Prokerala\\Api\\Astrology\\Traits\\Result\\RawResponseTrait' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Traits/Result/RawResponseTrait.php',
     
    209219    'Prokerala\\Api\\Calendar\\Result\\CalendarDateResult' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Calendar/Result/CalendarDateResult.php',
    210220    'Prokerala\\Api\\Calendar\\Service\\CalendarDate' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Calendar/Service/CalendarDate.php',
     221    'Prokerala\\Api\\Horoscope\\Entity\\Aspect' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Horoscope/Entity/Aspect.php',
     222    'Prokerala\\Api\\Horoscope\\Entity\\PlanetAspect' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Horoscope/Entity/PlanetAspect.php',
     223    'Prokerala\\Api\\Horoscope\\Entity\\Prediction' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Horoscope/Entity/Prediction.php',
     224    'Prokerala\\Api\\Horoscope\\Entity\\Transit' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Horoscope/Entity/Transit.php',
     225    'Prokerala\\Api\\Horoscope\\Entity\\Zodiac' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Horoscope/Entity/Zodiac.php',
     226    'Prokerala\\Api\\Horoscope\\Entity\\ZodiacInfo' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Horoscope/Entity/ZodiacInfo.php',
    211227    'Prokerala\\Api\\Horoscope\\Result\\DailyHoroscope' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Horoscope/Result/DailyHoroscope.php',
     228    'Prokerala\\Api\\Horoscope\\Result\\DailyHoroscopeAdvanced' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Horoscope/Result/DailyHoroscopeAdvanced.php',
     229    'Prokerala\\Api\\Horoscope\\Result\\DailyHoroscopeAdvancedResponse' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Horoscope/Result/DailyHoroscopeAdvancedResponse.php',
    212230    'Prokerala\\Api\\Horoscope\\Result\\DailyHoroscopePrediction' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Horoscope/Result/DailyHoroscopePrediction.php',
     231    'Prokerala\\Api\\Horoscope\\Result\\DailyLoveHoroscope' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Horoscope/Result/DailyLoveHoroscope.php',
     232    'Prokerala\\Api\\Horoscope\\Result\\DailyLoveHoroscopeResponse' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Horoscope/Result/DailyLoveHoroscopeResponse.php',
     233    'Prokerala\\Api\\Horoscope\\Service\\DailyLovePrediction' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Horoscope/Service/DailyLovePrediction.php',
    213234    'Prokerala\\Api\\Horoscope\\Service\\DailyPrediction' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Horoscope/Service/DailyPrediction.php',
     235    'Prokerala\\Api\\Horoscope\\Service\\DailyPredictionAdvanced' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Horoscope/Service/DailyPredictionAdvanced.php',
    214236    'Prokerala\\Api\\Numerology\\Result\\Chaldean\\Birth' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Numerology/Result/Chaldean/Birth.php',
    215237    'Prokerala\\Api\\Numerology\\Result\\Chaldean\\BirthNumber' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Numerology/Result/Chaldean/BirthNumber.php',
  • astrology/tags/1.4.5/dependencies/vendor/composer/autoload_real.php

    r3322235 r3326192  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInitc0fcee2597e6b1a06d06073d35b985e4
     5class ComposerAutoloaderInit2ab2f31b7b4829a6f8e25834569ae0c0
    66{
    77    private static $loader;
     
    2323        }
    2424
    25         spl_autoload_register(array('ComposerAutoloaderInitc0fcee2597e6b1a06d06073d35b985e4', 'loadClassLoader'), true, true);
     25        spl_autoload_register(array('ComposerAutoloaderInit2ab2f31b7b4829a6f8e25834569ae0c0', 'loadClassLoader'), true, true);
    2626        self::$loader = $loader = new \Prokerala_WP_Astrology_Composer\Autoload\ClassLoader(\dirname(__DIR__));
    27         spl_autoload_unregister(array('ComposerAutoloaderInitc0fcee2597e6b1a06d06073d35b985e4', 'loadClassLoader'));
     27        spl_autoload_unregister(array('ComposerAutoloaderInit2ab2f31b7b4829a6f8e25834569ae0c0', 'loadClassLoader'));
    2828
    2929        require __DIR__ . '/autoload_static.php';
    30         call_user_func(\Prokerala_WP_Astrology_Composer\Autoload\ComposerStaticInitc0fcee2597e6b1a06d06073d35b985e4::getInitializer($loader));
     30        call_user_func(\Prokerala_WP_Astrology_Composer\Autoload\ComposerStaticInit2ab2f31b7b4829a6f8e25834569ae0c0::getInitializer($loader));
    3131
    3232        $loader->setClassMapAuthoritative(true);
  • astrology/tags/1.4.5/dependencies/vendor/composer/autoload_static.php

    r3322235 r3326192  
    55namespace Prokerala_WP_Astrology_Composer\Autoload;
    66
    7 class ComposerStaticInitc0fcee2597e6b1a06d06073d35b985e4
     7class ComposerStaticInit2ab2f31b7b4829a6f8e25834569ae0c0
    88{
    99    public static $classMap = array (
     
    7373        'Prokerala\\Api\\Astrology\\Result\\Horoscope\\Astagavarga\\SarvashtakavargaResult' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/aliases.php',
    7474        'Prokerala\\Api\\Astrology\\Result\\Horoscope\\BirthDetails' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/BirthDetails.php',
     75        'Prokerala\\Api\\Astrology\\Result\\Horoscope\\Chandrashtama\\Chandrashtama' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/Chandrashtama/Chandrashtama.php',
     76        'Prokerala\\Api\\Astrology\\Result\\Horoscope\\Chandrashtama\\ChandrashtamaPeriodResult' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/Chandrashtama/ChandrashtamaPeriodResult.php',
     77        'Prokerala\\Api\\Astrology\\Result\\Horoscope\\Chandrashtama\\ChandrashtamaTiming' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/Chandrashtama/ChandrashtamaTiming.php',
     78        'Prokerala\\Api\\Astrology\\Result\\Horoscope\\Chandrashtama\\NakshatraTiming' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/Chandrashtama/NakshatraTiming.php',
    7579        'Prokerala\\Api\\Astrology\\Result\\Horoscope\\Chart' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/Chart.php',
    7680        'Prokerala\\Api\\Astrology\\Result\\Horoscope\\Chart\\ChartRasi' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/Chart/ChartRasi.php',
     
    100104        'Prokerala\\Api\\Astrology\\Result\\Horoscope\\SadeSati\\SaturnTransit' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/SadeSati/SaturnTransit.php',
    101105        'Prokerala\\Api\\Astrology\\Result\\Horoscope\\SarvashtakavargaResult' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/SarvashtakavargaResult.php',
     106        'Prokerala\\Api\\Astrology\\Result\\Horoscope\\UpagrahaPosition' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/UpagrahaPosition.php',
    102107        'Prokerala\\Api\\Astrology\\Result\\Horoscope\\VimsottariDasha' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/VimsottariDasha.php',
    103108        'Prokerala\\Api\\Astrology\\Result\\Horoscope\\Yoga' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/Yoga.php',
     
    119124        'Prokerala\\Api\\Astrology\\Result\\Panchang\\DishaShool' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Panchang/DishaShool.php',
    120125        'Prokerala\\Api\\Astrology\\Result\\Panchang\\DishaShoolResult' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Panchang/DishaShoolResult.php',
     126        'Prokerala\\Api\\Astrology\\Result\\Panchang\\GowriNallaNeram' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Panchang/GowriNallaNeram.php',
     127        'Prokerala\\Api\\Astrology\\Result\\Panchang\\GowriNallaNeram\\Period' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Panchang/GowriNallaNeram/Period.php',
    121128        'Prokerala\\Api\\Astrology\\Result\\Panchang\\Hora' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Panchang/Hora.php',
    122129        'Prokerala\\Api\\Astrology\\Result\\Panchang\\HoraTiming' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Panchang/HoraTiming.php',
     
    141148        'Prokerala\\Api\\Astrology\\Service\\BirthDetails' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Service/BirthDetails.php',
    142149        'Prokerala\\Api\\Astrology\\Service\\ChandraBala' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Service/ChandraBala.php',
     150        'Prokerala\\Api\\Astrology\\Service\\ChandrashtamaPeriod' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Service/ChandrashtamaPeriod.php',
    143151        'Prokerala\\Api\\Astrology\\Service\\Chart' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Service/Chart.php',
    144152        'Prokerala\\Api\\Astrology\\Service\\Choghadiya' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Service/Choghadiya.php',
     
    146154        'Prokerala\\Api\\Astrology\\Service\\DishaShool' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Service/DishaShool.php',
    147155        'Prokerala\\Api\\Astrology\\Service\\DivisionalPlanetPosition' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Service/DivisionalPlanetPosition.php',
     156        'Prokerala\\Api\\Astrology\\Service\\GowriNallaNeram' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Service/GowriNallaNeram.php',
    148157        'Prokerala\\Api\\Astrology\\Service\\Hora' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Service/Hora.php',
    149158        'Prokerala\\Api\\Astrology\\Service\\InauspiciousPeriod' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Service/InauspiciousPeriod.php',
     
    164173        'Prokerala\\Api\\Astrology\\Service\\SarvashtakavargaChart' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Service/SarvashtakavargaChart.php',
    165174        'Prokerala\\Api\\Astrology\\Service\\Solstice' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Service/Solstice.php',
    166         'Prokerala\\Api\\Astrology\\Service\\SudarshanaChakra' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Service/SudarshanaChakra.php',
     175        'Prokerala\\Api\\Astrology\\Service\\SudharshanachakraChart' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Service/SudharshanachakraChart.php',
    167176        'Prokerala\\Api\\Astrology\\Service\\TaraBala' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Service/TaraBala.php',
    168177        'Prokerala\\Api\\Astrology\\Service\\ThirumanaPorutham' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Service/ThirumanaPorutham.php',
     178        'Prokerala\\Api\\Astrology\\Service\\UpagrahaPosition' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Service/UpagrahaPosition.php',
    169179        'Prokerala\\Api\\Astrology\\Service\\Yoga' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Service/Yoga.php',
    170180        'Prokerala\\Api\\Astrology\\Traits\\Result\\RawResponseTrait' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Traits/Result/RawResponseTrait.php',
     
    210220        'Prokerala\\Api\\Calendar\\Result\\CalendarDateResult' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Calendar/Result/CalendarDateResult.php',
    211221        'Prokerala\\Api\\Calendar\\Service\\CalendarDate' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Calendar/Service/CalendarDate.php',
     222        'Prokerala\\Api\\Horoscope\\Entity\\Aspect' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Horoscope/Entity/Aspect.php',
     223        'Prokerala\\Api\\Horoscope\\Entity\\PlanetAspect' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Horoscope/Entity/PlanetAspect.php',
     224        'Prokerala\\Api\\Horoscope\\Entity\\Prediction' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Horoscope/Entity/Prediction.php',
     225        'Prokerala\\Api\\Horoscope\\Entity\\Transit' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Horoscope/Entity/Transit.php',
     226        'Prokerala\\Api\\Horoscope\\Entity\\Zodiac' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Horoscope/Entity/Zodiac.php',
     227        'Prokerala\\Api\\Horoscope\\Entity\\ZodiacInfo' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Horoscope/Entity/ZodiacInfo.php',
    212228        'Prokerala\\Api\\Horoscope\\Result\\DailyHoroscope' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Horoscope/Result/DailyHoroscope.php',
     229        'Prokerala\\Api\\Horoscope\\Result\\DailyHoroscopeAdvanced' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Horoscope/Result/DailyHoroscopeAdvanced.php',
     230        'Prokerala\\Api\\Horoscope\\Result\\DailyHoroscopeAdvancedResponse' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Horoscope/Result/DailyHoroscopeAdvancedResponse.php',
    213231        'Prokerala\\Api\\Horoscope\\Result\\DailyHoroscopePrediction' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Horoscope/Result/DailyHoroscopePrediction.php',
     232        'Prokerala\\Api\\Horoscope\\Result\\DailyLoveHoroscope' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Horoscope/Result/DailyLoveHoroscope.php',
     233        'Prokerala\\Api\\Horoscope\\Result\\DailyLoveHoroscopeResponse' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Horoscope/Result/DailyLoveHoroscopeResponse.php',
     234        'Prokerala\\Api\\Horoscope\\Service\\DailyLovePrediction' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Horoscope/Service/DailyLovePrediction.php',
    214235        'Prokerala\\Api\\Horoscope\\Service\\DailyPrediction' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Horoscope/Service/DailyPrediction.php',
     236        'Prokerala\\Api\\Horoscope\\Service\\DailyPredictionAdvanced' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Horoscope/Service/DailyPredictionAdvanced.php',
    215237        'Prokerala\\Api\\Numerology\\Result\\Chaldean\\Birth' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Numerology/Result/Chaldean/Birth.php',
    216238        'Prokerala\\Api\\Numerology\\Result\\Chaldean\\BirthNumber' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Numerology/Result/Chaldean/BirthNumber.php',
     
    585607    {
    586608        return \Closure::bind(function () use ($loader) {
    587             $loader->classMap = ComposerStaticInitc0fcee2597e6b1a06d06073d35b985e4::$classMap;
     609            $loader->classMap = ComposerStaticInit2ab2f31b7b4829a6f8e25834569ae0c0::$classMap;
    588610
    589611        }, null, ClassLoader::class);
  • astrology/tags/1.4.5/dependencies/vendor/kriswallsmith/buzz/lib/Browser.php

    r3104518 r3326192  
    3333    {
    3434        if (!$requestFactory instanceof RequestFactoryInterface && !$requestFactory instanceof RequestFactory) {
    35             throw new InvalidArgumentException(sprintf('Second argument of %s must be an instance of %s or %s.', __CLASS__, RequestFactoryInterface::class, RequestFactory::class));
     35            throw new InvalidArgumentException(\sprintf('Second argument of %s must be an instance of %s or %s.', __CLASS__, RequestFactoryInterface::class, RequestFactory::class));
    3636        }
    3737        $this->client = $client;
     
    185185        $fileHeaders = [];
    186186        // Set a default content-disposition header
    187         $fileHeaders['Content-Disposition'] = sprintf('form-data; name="%s"', $name);
     187        $fileHeaders['Content-Disposition'] = \sprintf('form-data; name="%s"', $name);
    188188        if (isset($data['filename'])) {
    189             $fileHeaders['Content-Disposition'] .= sprintf('; filename="%s"', $data['filename']);
     189            $fileHeaders['Content-Disposition'] .= \sprintf('; filename="%s"', $data['filename']);
    190190        }
    191191        // Set a default content-length header
     
    199199        $output .= "--{$boundary}\r\n";
    200200        foreach ($fileHeaders as $key => $value) {
    201             $output .= sprintf("%s: %s\r\n", $key, $value);
     201            $output .= \sprintf("%s: %s\r\n", $key, $value);
    202202        }
    203203        $output .= "\r\n";
  • astrology/tags/1.4.5/dependencies/vendor/kriswallsmith/buzz/lib/Client/AbstractClient.php

    r3104518 r3326192  
    2929    {
    3030        if (!$responseFactory instanceof ResponseFactoryInterface && !$responseFactory instanceof ResponseFactory) {
    31             throw new InvalidArgumentException(sprintf('First argument of %s must be an instance of %s or %s.', __CLASS__, ResponseFactoryInterface::class, ResponseFactory::class));
     31            throw new InvalidArgumentException(\sprintf('First argument of %s must be an instance of %s or %s.', __CLASS__, ResponseFactoryInterface::class, ResponseFactory::class));
    3232        }
    3333        $this->options = new ParameterBag();
  • astrology/tags/1.4.5/dependencies/vendor/kriswallsmith/buzz/lib/Client/AbstractCurl.php

    r3104518 r3326192  
    161161            curl_setopt($curl, \CURLOPT_PROXY, $proxy);
    162162        }
    163         $canFollow = !ini_get('safe_mode') && !ini_get('open_basedir') && $options->get('allow_redirects');
     163        $canFollow = !\ini_get('safe_mode') && !\ini_get('open_basedir') && $options->get('allow_redirects');
    164164        curl_setopt($curl, \CURLOPT_FOLLOWLOCATION, $canFollow);
    165165        curl_setopt($curl, \CURLOPT_MAXREDIRS, $canFollow ? $options->get('max_redirects') : 0);
  • astrology/tags/1.4.5/dependencies/vendor/kriswallsmith/buzz/lib/Message/HeaderConverter.php

    r3104518 r3326192  
    2929        foreach ($headers as $key => $values) {
    3030            if (!\is_array($values)) {
    31                 $buzz[] = sprintf('%s: %s', $key, $values);
     31                $buzz[] = \sprintf('%s: %s', $key, $values);
    3232            } else {
    3333                foreach ($values as $value) {
    34                     $buzz[] = sprintf('%s: %s', $key, $value);
     34                    $buzz[] = \sprintf('%s: %s', $key, $value);
    3535                }
    3636            }
  • astrology/tags/1.4.5/dependencies/vendor/kriswallsmith/buzz/lib/Message/ResponseBuilder.php

    r3104518 r3326192  
    5858        $parts = explode(' ', $input, 3);
    5959        if (\count($parts) < 2 || 0 !== strpos(strtolower($parts[0]), 'http/')) {
    60             throw new InvalidArgumentException(sprintf('"%s" is not a valid HTTP status line', $input));
     60            throw new InvalidArgumentException(\sprintf('"%s" is not a valid HTTP status line', $input));
    6161        }
    6262        $this->response = $this->response->withStatus((int) $parts[1], isset($parts[2]) ? $parts[2] : '');
  • astrology/tags/1.4.5/dependencies/vendor/kriswallsmith/buzz/lib/Middleware/BasicAuthMiddleware.php

    r3104518 r3326192  
    1717    public function handleRequest(RequestInterface $request, callable $next)
    1818    {
    19         $request = $request->withAddedHeader('Authorization', sprintf('Basic %s', base64_encode($this->username . ':' . $this->password)));
     19        $request = $request->withAddedHeader('Authorization', \sprintf('Basic %s', base64_encode($this->username . ':' . $this->password)));
    2020        return $next($request);
    2121    }
  • astrology/tags/1.4.5/dependencies/vendor/kriswallsmith/buzz/lib/Middleware/BearerAuthMiddleware.php

    r3104518 r3326192  
    1919    public function handleRequest(RequestInterface $request, callable $next)
    2020    {
    21         $request = $request->withAddedHeader('Authorization', sprintf('Bearer %s', $this->accessToken));
     21        $request = $request->withAddedHeader('Authorization', \sprintf('Bearer %s', $this->accessToken));
    2222        return $next($request);
    2323    }
  • astrology/tags/1.4.5/dependencies/vendor/kriswallsmith/buzz/lib/Middleware/ContentTypeMiddleware.php

    r3104518 r3326192  
    2828     * @param array $config {
    2929     *
    30      *     @var bool $skip_detection True skip detection if stream size is bigger than $size_limit
    31      *     @var int $size_limit size stream limit for which the detection as to be skipped.
    32      * }
     30     * @var bool $skip_detection True skip detection if stream size is bigger than $size_limit
     31     * @var int $size_limit size stream limit for which the detection as to be skipped.
     32     *           }
    3333     */
    3434    public function __construct(array $config = [])
  • astrology/tags/1.4.5/dependencies/vendor/kriswallsmith/buzz/lib/Middleware/Cookie/Cookie.php

    r3104518 r3326192  
    77class Cookie
    88{
    9     const ATTR_DOMAIN = 'domain';
    10     const ATTR_PATH = 'path';
    11     const ATTR_SECURE = 'secure';
    12     const ATTR_MAX_AGE = 'max-age';
    13     const ATTR_EXPIRES = 'expires';
     9    public const ATTR_DOMAIN = 'domain';
     10    public const ATTR_PATH = 'path';
     11    public const ATTR_SECURE = 'secure';
     12    public const ATTR_MAX_AGE = 'max-age';
     13    public const ATTR_EXPIRES = 'expires';
    1414    protected $name;
    1515    protected $value;
  • astrology/tags/1.4.5/dependencies/vendor/kriswallsmith/buzz/lib/Middleware/Cookie/CookieJar.php

    r3104518 r3326192  
    8383    private function getHash(Cookie $cookie): string
    8484    {
    85         return sha1(sprintf('%s|%s|%s', $cookie->getName(), $cookie->getAttribute(Cookie::ATTR_DOMAIN), $cookie->getAttribute(Cookie::ATTR_PATH)));
     85        return sha1(\sprintf('%s|%s|%s', $cookie->getName(), $cookie->getAttribute(Cookie::ATTR_DOMAIN), $cookie->getAttribute(Cookie::ATTR_PATH)));
    8686    }
    8787}
  • astrology/tags/1.4.5/dependencies/vendor/kriswallsmith/buzz/lib/Middleware/DigestAuthMiddleware.php

    r3104518 r3326192  
    2828     * OPTION_QOP_AUTH           - Always use auth       (even if auth-int available).
    2929     */
    30     const OPTION_QOP_AUTH_INT = 1;
    31     const OPTION_QOP_AUTH = 2;
     30    public const OPTION_QOP_AUTH_INT = 1;
     31    public const OPTION_QOP_AUTH = 2;
    3232    /**
    3333     * Ignore server request to downgrade authentication from Digest to Basic.
    3434     * Breaks RFC compatibility, but ensures passwords are never sent using base64 which is trivial for an attacker to decode.
    3535     */
    36     const OPTION_IGNORE_DOWNGRADE_REQUEST = 4;
     36    public const OPTION_IGNORE_DOWNGRADE_REQUEST = 4;
    3737    /**
    3838     * Discard Client Nonce on each request.
    3939     */
    40     const OPTION_DISCARD_CLIENT_NONCE = 8;
     40    public const OPTION_DISCARD_CLIENT_NONCE = 8;
    4141    private $options;
    4242    /**
     
    113113                throw new \InvalidArgumentException('DigestAuthMiddleware: Only one value of OPTION_QOP_AUTH_INT or OPTION_QOP_AUTH may be set.');
    114114            }
    115             $this->options = $this->options | self::OPTION_QOP_AUTH_INT;
     115            $this->options |= self::OPTION_QOP_AUTH_INT;
    116116        } elseif ($options & self::OPTION_QOP_AUTH) {
    117             $this->options = $this->options | self::OPTION_QOP_AUTH;
     117            $this->options |= self::OPTION_QOP_AUTH;
    118118        }
    119119        if ($options & self::OPTION_IGNORE_DOWNGRADE_REQUEST) {
    120             $this->options = $this->options | self::OPTION_IGNORE_DOWNGRADE_REQUEST;
     120            $this->options |= self::OPTION_IGNORE_DOWNGRADE_REQUEST;
    121121        }
    122122        if ($options & self::OPTION_DISCARD_CLIENT_NONCE) {
    123             $this->options = $this->options | self::OPTION_DISCARD_CLIENT_NONCE;
     123            $this->options |= self::OPTION_DISCARD_CLIENT_NONCE;
    124124        }
    125125    }
  • astrology/tags/1.4.5/dependencies/vendor/kriswallsmith/buzz/lib/Middleware/History/Journal.php

    r3173306 r3326192  
    2828    public function addEntry(Entry $entry): void
    2929    {
    30         array_push($this->entries, $entry);
     30        $this->entries[] = $entry;
    3131        $this->entries = \array_slice($this->entries, $this->getLimit() * -1);
    3232        end($this->entries);
  • astrology/tags/1.4.5/dependencies/vendor/kriswallsmith/buzz/lib/Middleware/LoggerMiddleware.php

    r3104518 r3326192  
    1515    private $startTime;
    1616    /**
    17      * @param LoggerInterface $logger
    18      * @param string          $level
    19      * @param string|null     $prefix
     17     * @param string      $level
     18     * @param string|null $prefix
    2019     */
    2120    public function __construct(LoggerInterface $logger = null, $level = 'info', $prefix = null)
     
    3332    {
    3433        $seconds = microtime(\true) - $this->startTime;
    35         $this->logger->log($this->level, sprintf('%sSent "%s %s" in %dms', $this->prefix, $request->getMethod(), $request->getUri(), round($seconds * 1000)));
     34        $this->logger->log($this->level, \sprintf('%sSent "%s %s" in %dms', $this->prefix, $request->getMethod(), $request->getUri(), round($seconds * 1000)));
    3635        return $next($request, $response);
    3736    }
  • astrology/tags/1.4.5/dependencies/vendor/kriswallsmith/buzz/lib/Middleware/WsseAuthMiddleware.php

    r3104518 r3326192  
    2020        $created = date('c');
    2121        $digest = base64_encode(sha1(base64_decode($nonce) . $created . $this->password, \true));
    22         $wsse = sprintf('UsernameToken Username="%s", PasswordDigest="%s", Nonce="%s", Created="%s"', $this->username, $digest, $nonce, $created);
     22        $wsse = \sprintf('UsernameToken Username="%s", PasswordDigest="%s", Nonce="%s", Created="%s"', $this->username, $digest, $nonce, $created);
    2323        $request = $request->withHeader('Authorization', 'WSSE profile="UsernameToken"')->withHeader('X-WSSE', $wsse);
    2424        return $next($request);
  • astrology/tags/1.4.5/dependencies/vendor/php-http/httplug/src/Exception/HttpException.php

    r3104518 r3326192  
    2121     * @param string $message
    2222     */
    23     public function __construct($message, RequestInterface $request, ResponseInterface $response, \Exception $previous = null)
     23    public function __construct($message, RequestInterface $request, ResponseInterface $response, ?\Exception $previous = null)
    2424    {
    2525        parent::__construct($message, $request, $previous);
     
    3939     * Factory method to create a new exception with a normalized error message.
    4040     */
    41     public static function create(RequestInterface $request, ResponseInterface $response, \Exception $previous = null)
     41    public static function create(RequestInterface $request, ResponseInterface $response, ?\Exception $previous = null)
    4242    {
    4343        $message = sprintf('[url] %s [http method] %s [status code] %s [reason phrase] %s', $request->getRequestTarget(), $request->getMethod(), $response->getStatusCode(), $response->getReasonPhrase());
  • astrology/tags/1.4.5/dependencies/vendor/php-http/httplug/src/Exception/NetworkException.php

    r3017381 r3326192  
    1818     * @param string $message
    1919     */
    20     public function __construct($message, RequestInterface $request, \Exception $previous = null)
     20    public function __construct($message, RequestInterface $request, ?\Exception $previous = null)
    2121    {
    2222        $this->setRequest($request);
  • astrology/tags/1.4.5/dependencies/vendor/php-http/httplug/src/Exception/RequestAwareTrait.php

    r3104518 r3326192  
    1414        $this->request = $request;
    1515    }
    16     /**
    17      * {@inheritdoc}
    18      */
    1916    public function getRequest(): RequestInterface
    2017    {
  • astrology/tags/1.4.5/dependencies/vendor/php-http/httplug/src/Exception/RequestException.php

    r3017381 r3326192  
    1919     * @param string $message
    2020     */
    21     public function __construct($message, RequestInterface $request, \Exception $previous = null)
     21    public function __construct($message, RequestInterface $request, ?\Exception $previous = null)
    2222    {
    2323        $this->setRequest($request);
  • astrology/tags/1.4.5/dependencies/vendor/php-http/httplug/src/Promise/HttpFulfilledPromise.php

    r3017381 r3326192  
    1616        $this->response = $response;
    1717    }
    18     /**
    19      * {@inheritdoc}
    20      */
    21     public function then(callable $onFulfilled = null, callable $onRejected = null)
     18    public function then(?callable $onFulfilled = null, ?callable $onRejected = null)
    2219    {
    2320        if (null === $onFulfilled) {
     
    3027        }
    3128    }
    32     /**
    33      * {@inheritdoc}
    34      */
    3529    public function getState()
    3630    {
    3731        return Promise::FULFILLED;
    3832    }
    39     /**
    40      * {@inheritdoc}
    41      */
    4233    public function wait($unwrap = \true)
    4334    {
  • astrology/tags/1.4.5/dependencies/vendor/php-http/httplug/src/Promise/HttpRejectedPromise.php

    r3017381 r3326192  
    1515        $this->exception = $exception;
    1616    }
    17     /**
    18      * {@inheritdoc}
    19      */
    20     public function then(callable $onFulfilled = null, callable $onRejected = null)
     17    public function then(?callable $onFulfilled = null, ?callable $onRejected = null)
    2118    {
    2219        if (null === $onRejected) {
     
    3330        }
    3431    }
    35     /**
    36      * {@inheritdoc}
    37      */
    3832    public function getState()
    3933    {
    4034        return Promise::REJECTED;
    4135    }
    42     /**
    43      * {@inheritdoc}
    44      */
    4536    public function wait($unwrap = \true)
    4637    {
  • astrology/tags/1.4.5/dependencies/vendor/prokerala/astrology-sdk/auspicious-period.php

    r2819586 r3326192  
    2727    $method = new AuspiciousYoga($client);
    2828    $result = $method->process($location, $datetime);
    29     $arData = $result->getMuhurat();
     29    $arData = $result->getAuspiciousYoga();
    3030    $auspiciousPeriodResult = [];
    3131    foreach ($arData as $idx => $data) {
    32         $auspiciousPeriodResult[$idx] = ['id' => $data->getId(), 'name' => $data->getName(), 'type' => $data->getType()];
     32        $auspiciousPeriodResult[$idx] = ['id' => $data->getId(), 'name' => $data->getName(), 'type' => $data->getName()];
    3333        $arPeriod = $data->getPeriod();
    3434        foreach ($arPeriod as $period) {
  • astrology/tags/1.4.5/dependencies/vendor/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/DivisionalPlanetPositions/HouseDivision.php

    r3104518 r3326192  
    1111namespace Prokerala\Api\Astrology\Result\Horoscope\DivisionalPlanetPositions;
    1212
    13 use Prokerala\Api\Astrology\Result\Element\Rasi;
    14 use Prokerala\Api\Astrology\Result\Horoscope\Ashtakavarga\Bhava;
    1513use Prokerala\Api\Astrology\Result\ResultInterface;
    1614use Prokerala\Api\Astrology\Traits\Result\RawResponseTrait;
  • astrology/tags/1.4.5/dependencies/vendor/psr/log/src/LoggerAwareInterface.php

    r3104518 r3326192  
    1010    /**
    1111     * Sets a logger instance on the object.
    12      *
    13      * @param LoggerInterface $logger
    14      *
    15      * @return void
    1612     */
    1713    public function setLogger(\Psr\Log\LoggerInterface $logger): void;
  • astrology/tags/1.4.5/dependencies/vendor/psr/log/src/LoggerAwareTrait.php

    r3104518 r3326192  
    1010    /**
    1111     * The logger instance.
    12      *
    13      * @var LoggerInterface|null
     12     * @var \Psr\Log\LoggerInterface|null
    1413     */
    1514    protected $logger;
    1615    /**
    1716     * Sets a logger.
    18      *
    19      * @param LoggerInterface $logger
    2017     */
    2118    public function setLogger(\Psr\Log\LoggerInterface $logger): void
  • astrology/tags/1.4.5/dependencies/vendor/psr/log/src/LoggerInterface.php

    r3104518 r3326192  
    2323     * System is unusable.
    2424     *
     25     * @param mixed[] $context
    2526     * @param string|\Stringable $message
    26      * @param mixed[] $context
    27      *
    28      * @return void
    2927     */
    3028    public function emergency($message, array $context = []): void;
     
    3533     * trigger the SMS alerts and wake you up.
    3634     *
     35     * @param mixed[] $context
    3736     * @param string|\Stringable $message
    38      * @param mixed[] $context
    39      *
    40      * @return void
    4137     */
    4238    public function alert($message, array $context = []): void;
     
    4642     * Example: Application component unavailable, unexpected exception.
    4743     *
     44     * @param mixed[] $context
    4845     * @param string|\Stringable $message
    49      * @param mixed[] $context
    50      *
    51      * @return void
    5246     */
    5347    public function critical($message, array $context = []): void;
     
    5650     * be logged and monitored.
    5751     *
     52     * @param mixed[] $context
    5853     * @param string|\Stringable $message
    59      * @param mixed[] $context
    60      *
    61      * @return void
    6254     */
    6355    public function error($message, array $context = []): void;
     
    6860     * that are not necessarily wrong.
    6961     *
     62     * @param mixed[] $context
    7063     * @param string|\Stringable $message
    71      * @param mixed[] $context
    72      *
    73      * @return void
    7464     */
    7565    public function warning($message, array $context = []): void;
     
    7767     * Normal but significant events.
    7868     *
     69     * @param mixed[] $context
    7970     * @param string|\Stringable $message
    80      * @param mixed[] $context
    81      *
    82      * @return void
    8371     */
    8472    public function notice($message, array $context = []): void;
     
    8876     * Example: User logs in, SQL logs.
    8977     *
     78     * @param mixed[] $context
    9079     * @param string|\Stringable $message
    91      * @param mixed[] $context
    92      *
    93      * @return void
    9480     */
    9581    public function info($message, array $context = []): void;
     
    9783     * Detailed debug information.
    9884     *
     85     * @param mixed[] $context
    9986     * @param string|\Stringable $message
    100      * @param mixed[] $context
    101      *
    102      * @return void
    10387     */
    10488    public function debug($message, array $context = []): void;
     
    10690     * Logs with an arbitrary level.
    10791     *
    108      * @param mixed   $level
    109      * @param string|\Stringable $message
     92     * @param mixed $level
    11093     * @param mixed[] $context
    11194     *
    112      * @return void
    113      *
    11495     * @throws \Psr\Log\InvalidArgumentException
     96     * @param string|\Stringable $message
    11597     */
    11698    public function log($level, $message, array $context = []): void;
  • astrology/tags/1.4.5/dependencies/vendor/psr/log/src/LoggerTrait.php

    r3104518 r3326192  
    1515    /**
    1616     * System is unusable.
    17      *
    1817     * @param string|\Stringable $message
    19      * @param array  $context
    20      *
    21      * @return void
    2218     */
    2319    public function emergency($message, array $context = []): void
     
    3026     * Example: Entire website down, database unavailable, etc. This should
    3127     * trigger the SMS alerts and wake you up.
    32      *
    3328     * @param string|\Stringable $message
    34      * @param array  $context
    35      *
    36      * @return void
    3729     */
    3830    public function alert($message, array $context = []): void
     
    4436     *
    4537     * Example: Application component unavailable, unexpected exception.
    46      *
    4738     * @param string|\Stringable $message
    48      * @param array  $context
    49      *
    50      * @return void
    5139     */
    5240    public function critical($message, array $context = []): void
     
    5745     * Runtime errors that do not require immediate action but should typically
    5846     * be logged and monitored.
    59      *
    6047     * @param string|\Stringable $message
    61      * @param array  $context
    62      *
    63      * @return void
    6448     */
    6549    public function error($message, array $context = []): void
     
    7256     * Example: Use of deprecated APIs, poor use of an API, undesirable things
    7357     * that are not necessarily wrong.
    74      *
    7558     * @param string|\Stringable $message
    76      * @param array  $context
    77      *
    78      * @return void
    7959     */
    8060    public function warning($message, array $context = []): void
     
    8464    /**
    8565     * Normal but significant events.
    86      *
    8766     * @param string|\Stringable $message
    88      * @param array  $context
    89      *
    90      * @return void
    9167     */
    9268    public function notice($message, array $context = []): void
     
    9874     *
    9975     * Example: User logs in, SQL logs.
    100      *
    10176     * @param string|\Stringable $message
    102      * @param array  $context
    103      *
    104      * @return void
    10577     */
    10678    public function info($message, array $context = []): void
     
    11082    /**
    11183     * Detailed debug information.
    112      *
    11384     * @param string|\Stringable $message
    114      * @param array  $context
    115      *
    116      * @return void
    11785     */
    11886    public function debug($message, array $context = []): void
     
    12391     * Logs with an arbitrary level.
    12492     *
    125      * @param mixed  $level
    126      * @param string|\Stringable $message
    127      * @param array  $context
    128      *
    129      * @return void
     93     * @param mixed $level
    13094     *
    13195     * @throws \Psr\Log\InvalidArgumentException
     96     * @param string|\Stringable $message
    13297     */
    13398    abstract public function log($level, $message, array $context = []): void;
  • astrology/tags/1.4.5/dependencies/vendor/psr/log/src/NullLogger.php

    r3104518 r3326192  
    1616     * Logs with an arbitrary level.
    1717     *
    18      * @param mixed  $level
    19      * @param string|\Stringable $message
    20      * @param array $context
    21      *
    22      * @return void
     18     * @param mixed[] $context
    2319     *
    2420     * @throws \Psr\Log\InvalidArgumentException
     21     * @param string|\Stringable $message
    2522     */
    2623    public function log($level, $message, array $context = []): void
  • astrology/tags/1.4.5/dependencies/vendor/slim/psr7/src/Factory/ServerRequestFactory.php

    r3104518 r3326192  
    7373    public static function createFromGlobals(): Request
    7474    {
     75        /** @var string $method */
    7576        $method = $_SERVER['REQUEST_METHOD'] ?? 'GET';
    7677        $uri = (new UriFactory())->createFromGlobals($_SERVER);
  • astrology/tags/1.4.5/dependencies/vendor/slim/psr7/src/Headers.php

    r3104518 r3326192  
    220220     * @param array|string  $value
    221221     *
    222      * @throws InvalidArgumentException;
     222     * @throws InvalidArgumentException
    223223     */
    224224    protected function validateHeader($name, $value): void
  • astrology/tags/1.4.5/dependencies/vendor/slim/psr7/src/Stream.php

    r3173306 r3326192  
    7575    protected $cache;
    7676    /**
    77      * @param  resource         $stream A PHP resource handle.
    78      * @param  ?StreamInterface $cache  A stream to cache $stream (useful for non-seekable streams)
     77     * @param resource             $stream A PHP resource handle.
     78     * @param StreamInterface|null $cache  A stream to cache $stream (useful for non-seekable streams)
    7979     *
    8080     * @throws InvalidArgumentException If argument is not a resource.
  • astrology/tags/1.4.5/dependencies/vendor/slim/psr7/src/Uri.php

    r3173306 r3326192  
    173173            return '';
    174174        }
    175         $match = preg_replace_callback('/(?:[^%a-zA-Z0-9_\-\.~\pL!\$&\'\(\)\*\+,;=]+|%(?![A-Fa-f0-9]{2}))/u', function ($match) {
     175        $match = preg_replace_callback('/(?:[^%a-zA-Z0-9_\-\.~\pL!\$&\'\(\)\*\+,;=]+|%(?![A-Fa-f0-9]{2}))/', function ($match) {
    176176            return rawurlencode($match[0]);
    177177        }, $info);
     
    411411                    // If the path is starting with more than one "/" and no authority is present,
    412412                    // the starting slashes MUST be reduced to one.
    413                     $path = '/' . ltrim($path, '/');
     413                    $path = ltrim($path, '/');
     414                    $path = '/' . $path;
    414415                }
    415416            }
  • astrology/tags/1.4.5/dependencies/vendor/symfony/polyfill-php80/PhpToken.php

    r3173306 r3326192  
    2727    public $text;
    2828    /**
    29      * @var int
     29     * @var -1|positive-int
    3030     */
    3131    public $line;
     
    3434     */
    3535    public $pos;
     36    /**
     37     * @param -1|positive-int $line
     38     */
    3639    public function __construct(int $id, string $text, int $line = -1, int $position = -1)
    3740    {
     
    6972    }
    7073    /**
    71      * @return static[]
     74     * @return list<static>
    7275     */
    7376    public static function tokenize(string $code, int $flags = 0): array
  • astrology/tags/1.4.5/readme.txt

    r3322235 r3326192  
    44Requires at least: 5.6
    55Tested up to: 6.8
    6 Stable tag: 1.4.4
     6Stable tag: 1.4.5
    77Requires PHP: 7.2.0
    88License: GPLV2+
     
    135135##### DailyPrediction
    136136
     137- **`date`**
     138
     139   By default, the `DailyPrediction` report will display predictions for the current date. If required, the default behaviour can be changed by setting the `date` attribute to `yesterday`, `today` or `tomorrow`.
     140
     141      [astrology report="DailyPrediction" date="tomorrow"]
     142
    137143- **`sign`**
    138144
    139145   By default, the DailyPrediction report will display predictions for all zodiac signs. You can use limit the result to a single zodiac sign using the `sign` attribute. This may be used to create separate page for each zodiac sign or to insert advertisement between the result.
    140146
     147      [astrology report="DailyPrediction" date="today" sign="aries"]
     148
     149- **`type`**
     150
     151  By default, the DailyPrediction report shows predictions of the `general` type. You can customize the `type` of prediction displayed by using the `type` attribute. Allowed values are `general`, `career`, `health`, and `love`.
     152
     153      [astrology report="DailyPrediction" date="today" sign="aries" type="career"]
     154
     155##### DailyLovePrediction
     156
    141157- **`date`**
    142158
    143    By default, the `DailyPrediction` report will display predictions for the current date. If required, the default behaviour can be changed by setting the `date` attribute to `yesterday`, `today` or `tomorrow`.
    144 
    145       [astrology report="DailyPrediction" date="tomorrow"]
     159  By default, the DailyLovePrediction report displays predictions for the current date. You can override this by setting the date attribute to yesterday, today, or tomorrow.
     160
     161      [astrology report="DailyLovePrediction" date="tomorrow"]
     162
     163- **`sign_one`**
     164
     165  By default, the DailyLovePrediction report displays predictions for `aries` as the primary partner. You can change the zodiac sign by using the `sign_one` attribute.
     166
     167      [astrology report="DailyLovePrediction" date="tomorrow" sign_one="aries"]
     168
     169- **`sign_two`**
     170
     171  By default, the DailyLovePrediction report displays predictions for `aries` as the secondary partner. You can change the zodiac sign using the `sign_two` attribute.
     172
     173      [astrology report="DailyLovePrediction" date="tomorrow" sign_one="aries" sign_two="aries"]
    146174
    147175##### Panchang
     
    223251
    224252== Changelog ==
     253
     254= 1.4.5 =
     255* Added new `type` shortcode for Daily Prediction
     256* Added support for Daily Love Horoscope Predictions
    225257
    226258= 1.4.4 =
  • astrology/tags/1.4.5/src/Front/Report/DailyPredictionController.php

    r2997616 r3326192  
    3030namespace Prokerala\WP\Astrology\Front\Report;
    3131
    32 use Prokerala\Api\Astrology\Service\Chart;
    33 use Prokerala\Api\Horoscope\Service\DailyPrediction;
     32use Prokerala\Api\Horoscope\Service\DailyPredictionAdvanced;
    3433use Prokerala\WP\Astrology\Front\Controller\ReportControllerTrait;
    3534use Prokerala\WP\Astrology\Front\ReportControllerInterface;
    3635
    3736/**
    38  * Chart Form Controller.
     37 * Daily Prediction Controller.
    3938 *
    4039 * @since   1.1.0
     
    4544        get_attribute_defaults as getCommonAttributeDefaults;
    4645    }
    47 
    48     const SIGNS = [
    49         'aries',
    50         'taurus',
    51         'gemini',
    52         'cancer',
    53         'leo',
    54         'virgo',
    55         'libra',
    56         'scorpio',
    57         'sagittarius',
    58         'capricorn',
    59         'aquarius',
    60         'pisces',
    61     ];
    6246
    6347    /**
     
    9074     * @return string
    9175     */
    92     public function process( $options = [] ) {
     76    public function process( $options = [] ) { // phpcs:ignore Generic.Metrics.CyclomaticComplexity.TooHigh
    9377        $tz = $this->get_timezone();
    9478
    9579        $day  = $options['day'] ? $options['day'] : $this->get_post_input( 'day' );
    9680        $sign = $options['sign'] ? $options['sign'] : $this->get_post_input( 'sign' );
     81        $type = $options['type'] ? $options['type'] : $this->get_post_input( 'type' );
    9782
    9883        $datetime = new \DateTimeImmutable( $day, $tz );
    9984
    100         $result = $this->load_predictions( $datetime, $sign );
     85        $result = $this->load_predictions( $datetime, $sign, $type );
    10186
    10287        return $this->render(
     
    118103    public function get_attribute_defaults() {
    119104        return $this->getCommonAttributeDefaults() + [
    120             'sign' => '',
     105            'type' => 'general',
     106            'sign' => 'all',
    121107            'day'  => 'today',
    122108        ];
     
    139125     * Load prediction for the requested day from, updating cache if the value is not yet cached.
    140126     *
    141      * @since 1.1.0
     127     * @since 1.4.5
    142128     *
    143      * @param \DateTimeInterface $datetime Datetime to load prediction.
     129     * @param \DateTimeImmutable $datetime Datetime to load prediction.
    144130     * @param string             $sign Zodiac sign to fetch load. Empty to retrieve for all signs.
     131     * @param string             $type Prediction type to fetch load.
    145132     *
    146133     * @return array<string,mixed>
    147134     */
    148     private function load_predictions( $datetime, $sign ) { // phpcs:ignore Generic.Metrics.CyclomaticComplexity.MaxExceeded
    149 
    150         $data = get_transient( 'astrology_daily_prediction_' . $datetime->format( 'Y_m_d' ) );
     135    private function load_predictions( \DateTimeImmutable $datetime, string $sign, string $type ) {
     136        $data = get_transient( 'astrology_daily_prediction_' . $sign . '_' . $type . '_' . $datetime->format( 'Y_m_d' ) );
    151137
    152138        if ( ! $data ) {
     
    154140        }
    155141
    156         $result = [];
     142        return $data ? $data : $this->fetch_prediction( $datetime, $sign, $type );
     143    }
    157144
    158         if ( '' !== $sign ) {
    159             return [
    160                 $sign => $data[ $sign ] ?? $this->fetch_prediction( $datetime, $sign ),
    161             ];
    162         }
    163 
    164         foreach ( self::SIGNS as $sign ) {
    165             $result[ $sign ] = $data[ $sign ] ?? $this->fetch_prediction( $datetime, $sign );
    166         }
    167 
    168         return $result;
    169     }
    170145
    171146    /**
    172147     * Fetch prediction from API server.
    173148     *
    174      * @since 1.1.0
     149     * @since 1.4.5
    175150     *
    176      * @param \DateTimeInterface $datetime Datetime to fetch prediction.
     151     * @param \DateTimeImmutable $datetime Datetime to fetch prediction.
    177152     * @param string             $sign Zodiac sign to fetch load.
     153     * @param string             $type Prediction type to fetch load.
    178154     *
    179155     * @return array<string,mixed>
    180156     */
    181     private function fetch_prediction( $datetime, string $sign ) {
    182         $client            = $this->get_api_client();
    183         $method            = new DailyPrediction( $client );
    184         $daily_predictiton = $method->process( $datetime, $sign )->getDailyHoroscopePrediction();
     157    private function fetch_prediction( \DateTimeImmutable $datetime, string $sign, string $type ) {  // phpcs:ignore Generic.Metrics.CyclomaticComplexity.TooHigh
     158        $client           = $this->get_api_client();
     159        $method           = new DailyPredictionAdvanced( $client );
     160        $daily_prediction = $method->process( $datetime, $sign, $type )->getDailyPredictions();
    185161
    186         $data = get_transient( 'astrology_daily_prediction_' . $datetime->format( 'Y_m_d' ) );
     162        $data = get_transient( 'astrology_daily_prediction_' . $sign . '_' . $type . '_' . $datetime->format( 'Y_m_d' ) );
    187163
    188164        if ( ! $data ) {
     
    190166        }
    191167
    192         $data[ $sign ] = [
    193             'id'         => $daily_predictiton->getSignId(),
    194             'sign'       => $daily_predictiton->getSignName(),
    195             'prediction' => $daily_predictiton->getPrediction(),
    196         ];
    197         set_transient( 'astrology_daily_prediction_' . $datetime->format( 'Y_m_d' ), $data, 259200 );
     168        foreach ( $daily_prediction as $prediction ) {
     169            $prediction_data = [];
     170            foreach ( $prediction->getPredictions() as $p ) {
     171                $prediction_data[] = [
     172                    'type'      => $p->getType(),
     173                    'text'      => $p->getPrediction(),
     174                    'seek'      => $p->getSeek(),
     175                    'challenge' => $p->getChallenge(),
     176                    'insight'   => $p->getInsight(),
     177                ];
     178            }
     179            $data[ $prediction->getSign()->getName() ] = [
     180                'id'         => $prediction->getSign()->getId(),
     181                'sign'       => $prediction->getSign()->getName(),
     182                'prediction' => $prediction_data,
     183            ];
     184        }
     185        set_transient( 'astrology_daily_prediction_' . $sign . '_' . $type . '_' . $datetime->format( 'Y_m_d' ), $data, 259200 );
    198186
    199         return $data[ $sign ];
     187        return $data;
    200188    }
    201189}
  • astrology/tags/1.4.5/src/vendor/autoload.php

    r3322235 r3326192  
    2020require_once __DIR__ . '/composer/autoload_real.php';
    2121
    22 return ComposerAutoloaderInit57e5901131e5af4447f65b6adc6b5baa::getLoader();
     22return ComposerAutoloaderInite0f9f0b2b1e35aed8816c85c35f4ade3::getLoader();
  • astrology/tags/1.4.5/src/vendor/composer/autoload_classmap.php

    r3032671 r3326192  
    2121    'Prokerala\\WP\\Astrology\\Front\\Report\\ChoghadiyaController' => $baseDir . '/Front/Report/ChoghadiyaController.php',
    2222    'Prokerala\\WP\\Astrology\\Front\\Report\\CompatibilityChartController' => $baseDir . '/Front/Report/CompatibilityChartController.php',
     23    'Prokerala\\WP\\Astrology\\Front\\Report\\DailyLovePredictionController' => $baseDir . '/Front/Report/DailyLovePredictionController.php',
    2324    'Prokerala\\WP\\Astrology\\Front\\Report\\DailyPredictionController' => $baseDir . '/Front/Report/DailyPredictionController.php',
    2425    'Prokerala\\WP\\Astrology\\Front\\Report\\InauspiciousPeriodController' => $baseDir . '/Front/Report/InauspiciousPeriodController.php',
  • astrology/tags/1.4.5/src/vendor/composer/autoload_real.php

    r3322235 r3326192  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInit57e5901131e5af4447f65b6adc6b5baa
     5class ComposerAutoloaderInite0f9f0b2b1e35aed8816c85c35f4ade3
    66{
    77    private static $loader;
     
    2323        }
    2424
    25         spl_autoload_register(array('ComposerAutoloaderInit57e5901131e5af4447f65b6adc6b5baa', 'loadClassLoader'), true, true);
     25        spl_autoload_register(array('ComposerAutoloaderInite0f9f0b2b1e35aed8816c85c35f4ade3', 'loadClassLoader'), true, true);
    2626        self::$loader = $loader = new \Prokerala_WP_Astrology_Composer\Autoload\ClassLoader(\dirname(__DIR__));
    27         spl_autoload_unregister(array('ComposerAutoloaderInit57e5901131e5af4447f65b6adc6b5baa', 'loadClassLoader'));
     27        spl_autoload_unregister(array('ComposerAutoloaderInite0f9f0b2b1e35aed8816c85c35f4ade3', 'loadClassLoader'));
    2828
    2929        require __DIR__ . '/autoload_static.php';
    30         call_user_func(\Prokerala_WP_Astrology_Composer\Autoload\ComposerStaticInit57e5901131e5af4447f65b6adc6b5baa::getInitializer($loader));
     30        call_user_func(\Prokerala_WP_Astrology_Composer\Autoload\ComposerStaticInite0f9f0b2b1e35aed8816c85c35f4ade3::getInitializer($loader));
    3131
    3232        $loader->setClassMapAuthoritative(true);
  • astrology/tags/1.4.5/src/vendor/composer/autoload_static.php

    r3322235 r3326192  
    55namespace Prokerala_WP_Astrology_Composer\Autoload;
    66
    7 class ComposerStaticInit57e5901131e5af4447f65b6adc6b5baa
     7class ComposerStaticInite0f9f0b2b1e35aed8816c85c35f4ade3
    88{
    99    public static $classMap = array (
     
    2222        'Prokerala\\WP\\Astrology\\Front\\Report\\ChoghadiyaController' => __DIR__ . '/../..' . '/Front/Report/ChoghadiyaController.php',
    2323        'Prokerala\\WP\\Astrology\\Front\\Report\\CompatibilityChartController' => __DIR__ . '/../..' . '/Front/Report/CompatibilityChartController.php',
     24        'Prokerala\\WP\\Astrology\\Front\\Report\\DailyLovePredictionController' => __DIR__ . '/../..' . '/Front/Report/DailyLovePredictionController.php',
    2425        'Prokerala\\WP\\Astrology\\Front\\Report\\DailyPredictionController' => __DIR__ . '/../..' . '/Front/Report/DailyPredictionController.php',
    2526        'Prokerala\\WP\\Astrology\\Front\\Report\\InauspiciousPeriodController' => __DIR__ . '/../..' . '/Front/Report/InauspiciousPeriodController.php',
     
    4647    {
    4748        return \Closure::bind(function () use ($loader) {
    48             $loader->classMap = ComposerStaticInit57e5901131e5af4447f65b6adc6b5baa::$classMap;
     49            $loader->classMap = ComposerStaticInite0f9f0b2b1e35aed8816c85c35f4ade3::$classMap;
    4950
    5051        }, null, ClassLoader::class);
  • astrology/tags/1.4.5/templates/front/result/daily-prediction.tpl.php

    r2974092 r3326192  
    3636?>
    3737<div class="pk-astrology-prediction-row pk-astrology-theme-<?php echo esc_attr( $options['theme'] ); ?>">
     38
    3839    <?php foreach ( $result as $sign => $prediction ) : ?>
    3940        <h3><?php echo $prediction['sign'];  // phpcs:ignore WordPress.Security.EscapeOutput ?></h3>
    40         <p><?php echo $prediction['prediction'];  // phpcs:ignore WordPress.Security.EscapeOutput ?></p>
     41        <?php foreach ( $prediction['prediction'] as $text ) : ?>
     42            <p><?php echo $text['text'];  // phpcs:ignore WordPress.Security.EscapeOutput ?></p>
     43            <p><?php echo $text['seek'];  // phpcs:ignore WordPress.Security.EscapeOutput ?></p>
     44            <p><?php echo $text['challenge'];  // phpcs:ignore WordPress.Security.EscapeOutput ?></p>
     45            <p><?php echo $text['insight'];  // phpcs:ignore WordPress.Security.EscapeOutput ?></p>
     46        <?php endforeach; ?>
    4147    <?php endforeach; ?>
    4248</div>
  • astrology/trunk/assets/dist/js/admin/block.js

    r3322235 r3326192  
    1717/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
    1818
    19 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _blocks_chart__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./blocks/chart */ \"./assets/src/js/admin/blocks/chart.js\");\n/* harmony import */ var _blocks_kundli__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./blocks/kundli */ \"./assets/src/js/admin/blocks/kundli.js\");\n/* harmony import */ var _blocks_numerology__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./blocks/numerology */ \"./assets/src/js/admin/blocks/numerology.js\");\n/* harmony import */ var _blocks_horoscope__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./blocks/horoscope */ \"./assets/src/js/admin/blocks/horoscope.js\");\nconst {\n  registerBlockType\n} = wp.blocks;\nconst {\n  SelectControl\n} = wp.components;\nconst {\n  serverSideRender: ServerSideRender\n} = wp;\nconst {\n  InspectorControls\n} = wp.blockEditor;\n\n\n\n\nconst {\n  __\n} = wp.i18n;\nconst DETAILED_REPORTS = ['Panchang', 'Kundli', 'MangalDosha', 'SadeSati', 'KundliMatching', 'NakshatraPorutham', 'Porutham', 'ThirumanaPorutham'];\nfunction AddAdvancedOption(attributes, setAttributes) {\n  const {\n    resultType\n  } = attributes;\n  return wp.element.createElement(SelectControl, {\n    label: __('Result Type'),\n    value: resultType,\n    onChange: val => setAttributes({\n      resultType: val\n    }),\n    options: [{\n      value: '',\n      label: ''\n    }, {\n      value: 'basic',\n      label: 'Basic'\n    }, {\n      value: 'advanced',\n      label: 'Advanced'\n    }]\n  });\n}\nfunction ReportOptions(_ref) {\n  let {\n    attributes,\n    onChange,\n    report\n  } = _ref;\n  const {\n    options\n  } = attributes;\n  const setOption = val => onChange({\n    options: {\n      ...options,\n      ...val\n    }\n  });\n  const reportHandlers = {\n    Chart: () => (0,_blocks_chart__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(attributes, setOption),\n    Kundli: () => [(0,_blocks_kundli__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(attributes, setOption), AddAdvancedOption(attributes, onChange)],\n    DailyPrediction: () => (0,_blocks_horoscope__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(attributes, setOption),\n    Numerology: () => (0,_blocks_numerology__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(attributes, setOption)\n  };\n  if (reportHandlers[report]) {\n    return reportHandlers[report]();\n  }\n  if (DETAILED_REPORTS.includes(report)) {\n    return AddAdvancedOption(attributes, onChange);\n  }\n  return null;\n}\nregisterBlockType('astrology/report', {\n  title: 'Astrology Report',\n  icon: 'star-filled',\n  category: 'design',\n  attributes: {\n    report: {\n      type: 'string',\n      default: 'Chart'\n    },\n    resultType: {\n      type: 'string',\n      default: ''\n    },\n    options: {\n      type: 'object',\n      default: {}\n    }\n  },\n  example: {},\n  // eslint-disable-next-line max-lines-per-function\n  edit(_ref2) {\n    let {\n      attributes,\n      setAttributes,\n      className\n    } = _ref2;\n    const {\n      report\n    } = attributes;\n    return wp.element.createElement(\"div\", {\n      className: className\n    }, wp.element.createElement(InspectorControls, null, wp.element.createElement(SelectControl, {\n      label: __('Report'),\n      value: report === 'WesternChart' && attributes.options?.report_type ? `WesternChart:${attributes.options.report_type}` : report,\n      onChange: val => {\n        if (val.startsWith('WesternChart:') || val.startsWith('CompatibilityChart:')) {\n          const [controller, reportType] = val.split(':');\n          setAttributes({\n            report: controller,\n            options: {\n              ...attributes.options,\n              report_type: reportType\n            }\n          });\n        } else {\n          setAttributes({\n            report: val\n          });\n        }\n      }\n    }, wp.element.createElement(\"optgroup\", {\n      label: \"Daily Panchang\"\n    }, wp.element.createElement(\"option\", {\n      value: \"AuspiciousPeriod\"\n    }, \"Auspicious Period\"), wp.element.createElement(\"option\", {\n      value: \"InauspiciousPeriod\"\n    }, \"Inauspicious Period\"), wp.element.createElement(\"option\", {\n      value: \"Choghadiya\"\n    }, \"Choghadiya\"), wp.element.createElement(\"option\", {\n      value: \"Panchang\"\n    }, \"Panchang\")), wp.element.createElement(\"optgroup\", {\n      label: \"Horoscope (Vedic)\"\n    }, wp.element.createElement(\"option\", {\n      value: \"BirthDetails\"\n    }, \"Birth Details\"), wp.element.createElement(\"option\", {\n      value: \"Chart\"\n    }, \"Chart\"), wp.element.createElement(\"option\", {\n      value: \"KaalSarpDosha\"\n    }, \"Kaal Sarp Dosha\"), wp.element.createElement(\"option\", {\n      value: \"Kundli\"\n    }, \"Kundli\"), wp.element.createElement(\"option\", {\n      value: \"MangalDosha\"\n    }, \"Mangal Dosha\"), wp.element.createElement(\"option\", {\n      value: \"Papasamyam\"\n    }, \"Papa Samyam\"), wp.element.createElement(\"option\", {\n      value: \"PlanetPosition\"\n    }, \"Planet Position\"), wp.element.createElement(\"option\", {\n      value: \"SadeSati\"\n    }, \"Sade Sati\")), wp.element.createElement(\"optgroup\", {\n      label: \"Horoscope (Western)\"\n    }, wp.element.createElement(\"option\", {\n      value: \"WesternChart:natal-chart\"\n    }, \"Natal Chart\"), wp.element.createElement(\"option\", {\n      value: \"WesternChart:transit-chart\"\n    }, \"Transit Chart\"), wp.element.createElement(\"option\", {\n      value: \"WesternChart:progression-chart\"\n    }, \"Progression Chart\"), wp.element.createElement(\"option\", {\n      value: \"WesternChart:solar-return-chart\"\n    }, \"Solar Return Chart\"), wp.element.createElement(\"option\", {\n      value: \"CompatibilityChart:synastry-chart\"\n    }, \"Synastry Chart\"), wp.element.createElement(\"option\", {\n      value: \"CompatibilityChart:composite-chart\"\n    }, \"Composite Chart\")), wp.element.createElement(\"optgroup\", {\n      label: \"Marriage Matching\"\n    }, wp.element.createElement(\"option\", {\n      value: \"KundliMatching\"\n    }, \"Kundli Matching\"), wp.element.createElement(\"option\", {\n      value: \"NakshatraPorutham\"\n    }, \"Nakshatra Porutham\"), wp.element.createElement(\"option\", {\n      value: \"PapasamyamCheck\"\n    }, \"Papa Samyam Check\"), wp.element.createElement(\"option\", {\n      value: \"Porutham\"\n    }, \"Porutham\"), wp.element.createElement(\"option\", {\n      value: \"ThirumanaPorutham\"\n    }, \"Thirumana Porutham\")), wp.element.createElement(\"optgroup\", {\n      label: \"Predictions\"\n    }, wp.element.createElement(\"option\", {\n      value: \"DailyPrediction\"\n    }, \"Daily Horoscope\")), wp.element.createElement(\"optgroup\", {\n      label: \"Numerology\"\n    }, wp.element.createElement(\"option\", {\n      value: \"Numerology\"\n    }, \"Numerology\"))), wp.element.createElement(ReportOptions, {\n      report: report,\n      attributes: attributes,\n      onChange: setAttributes\n    })), wp.element.createElement(ServerSideRender, {\n      block: \"astrology/report\",\n      attributes: attributes\n    }));\n  },\n  save() {\n    return null;\n  }\n});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9hc3NldHMvc3JjL2pzL2FkbWluL2Jsb2NrLmpzIiwibWFwcGluZ3MiOiI7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9hc3Ryb2xvZ3kvLi9hc3NldHMvc3JjL2pzL2FkbWluL2Jsb2NrLmpzPzJiOWUiXSwic291cmNlc0NvbnRlbnQiOlsiY29uc3Qge1xuICByZWdpc3RlckJsb2NrVHlwZVxufSA9IHdwLmJsb2NrcztcbmNvbnN0IHtcbiAgU2VsZWN0Q29udHJvbFxufSA9IHdwLmNvbXBvbmVudHM7XG5jb25zdCB7XG4gIHNlcnZlclNpZGVSZW5kZXI6IFNlcnZlclNpZGVSZW5kZXJcbn0gPSB3cDtcbmNvbnN0IHtcbiAgSW5zcGVjdG9yQ29udHJvbHNcbn0gPSB3cC5ibG9ja0VkaXRvcjtcbmltcG9ydCBDaGFydE9wdGlvbnMgZnJvbSAnLi9ibG9ja3MvY2hhcnQnO1xuaW1wb3J0IEt1bmRsaU9wdGlvbnMgZnJvbSAnLi9ibG9ja3Mva3VuZGxpJztcbmltcG9ydCBOdW1lcm9sb2d5T3B0aW9ucyBmcm9tICcuL2Jsb2Nrcy9udW1lcm9sb2d5JztcbmltcG9ydCBEYWlseVByZWRpY3Rpb25PcHRpb25zIGZyb20gJy4vYmxvY2tzL2hvcm9zY29wZSc7XG5jb25zdCB7XG4gIF9fXG59ID0gd3AuaTE4bjtcbmNvbnN0IERFVEFJTEVEX1JFUE9SVFMgPSBbJ1BhbmNoYW5nJywgJ0t1bmRsaScsICdNYW5nYWxEb3NoYScsICdTYWRlU2F0aScsICdLdW5kbGlNYXRjaGluZycsICdOYWtzaGF0cmFQb3J1dGhhbScsICdQb3J1dGhhbScsICdUaGlydW1hbmFQb3J1dGhhbSddO1xuZnVuY3Rpb24gQWRkQWR2YW5jZWRPcHRpb24oYXR0cmlidXRlcywgc2V0QXR0cmlidXRlcykge1xuICBjb25zdCB7XG4gICAgcmVzdWx0VHlwZVxuICB9ID0gYXR0cmlidXRlcztcbiAgcmV0dXJuIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChTZWxlY3RDb250cm9sLCB7XG4gICAgbGFiZWw6IF9fKCdSZXN1bHQgVHlwZScpLFxuICAgIHZhbHVlOiByZXN1bHRUeXBlLFxuICAgIG9uQ2hhbmdlOiB2YWwgPT4gc2V0QXR0cmlidXRlcyh7XG4gICAgICByZXN1bHRUeXBlOiB2YWxcbiAgICB9KSxcbiAgICBvcHRpb25zOiBbe1xuICAgICAgdmFsdWU6ICcnLFxuICAgICAgbGFiZWw6ICcnXG4gICAgfSwge1xuICAgICAgdmFsdWU6ICdiYXNpYycsXG4gICAgICBsYWJlbDogJ0Jhc2ljJ1xuICAgIH0sIHtcbiAgICAgIHZhbHVlOiAnYWR2YW5jZWQnLFxuICAgICAgbGFiZWw6ICdBZHZhbmNlZCdcbiAgICB9XVxuICB9KTtcbn1cbmZ1bmN0aW9uIFJlcG9ydE9wdGlvbnMoX3JlZikge1xuICBsZXQge1xuICAgIGF0dHJpYnV0ZXMsXG4gICAgb25DaGFuZ2UsXG4gICAgcmVwb3J0XG4gIH0gPSBfcmVmO1xuICBjb25zdCB7XG4gICAgb3B0aW9uc1xuICB9ID0gYXR0cmlidXRlcztcbiAgY29uc3Qgc2V0T3B0aW9uID0gdmFsID0+IG9uQ2hhbmdlKHtcbiAgICBvcHRpb25zOiB7XG4gICAgICAuLi5vcHRpb25zLFxuICAgICAgLi4udmFsXG4gICAgfVxuICB9KTtcbiAgY29uc3QgcmVwb3J0SGFuZGxlcnMgPSB7XG4gICAgQ2hhcnQ6ICgpID0+IENoYXJ0T3B0aW9ucyhhdHRyaWJ1dGVzLCBzZXRPcHRpb24pLFxuICAgIEt1bmRsaTogKCkgPT4gW0t1bmRsaU9wdGlvbnMoYXR0cmlidXRlcywgc2V0T3B0aW9uKSwgQWRkQWR2YW5jZWRPcHRpb24oYXR0cmlidXRlcywgb25DaGFuZ2UpXSxcbiAgICBEYWlseVByZWRpY3Rpb246ICgpID0+IERhaWx5UHJlZGljdGlvbk9wdGlvbnMoYXR0cmlidXRlcywgc2V0T3B0aW9uKSxcbiAgICBOdW1lcm9sb2d5OiAoKSA9PiBOdW1lcm9sb2d5T3B0aW9ucyhhdHRyaWJ1dGVzLCBzZXRPcHRpb24pXG4gIH07XG4gIGlmIChyZXBvcnRIYW5kbGVyc1tyZXBvcnRdKSB7XG4gICAgcmV0dXJuIHJlcG9ydEhhbmRsZXJzW3JlcG9ydF0oKTtcbiAgfVxuICBpZiAoREVUQUlMRURfUkVQT1JUUy5pbmNsdWRlcyhyZXBvcnQpKSB7XG4gICAgcmV0dXJuIEFkZEFkdmFuY2VkT3B0aW9uKGF0dHJpYnV0ZXMsIG9uQ2hhbmdlKTtcbiAgfVxuICByZXR1cm4gbnVsbDtcbn1cbnJlZ2lzdGVyQmxvY2tUeXBlKCdhc3Ryb2xvZ3kvcmVwb3J0Jywge1xuICB0aXRsZTogJ0FzdHJvbG9neSBSZXBvcnQnLFxuICBpY29uOiAnc3Rhci1maWxsZWQnLFxuICBjYXRlZ29yeTogJ2Rlc2lnbicsXG4gIGF0dHJpYnV0ZXM6IHtcbiAgICByZXBvcnQ6IHtcbiAgICAgIHR5cGU6ICdzdHJpbmcnLFxuICAgICAgZGVmYXVsdDogJ0NoYXJ0J1xuICAgIH0sXG4gICAgcmVzdWx0VHlwZToge1xuICAgICAgdHlwZTogJ3N0cmluZycsXG4gICAgICBkZWZhdWx0OiAnJ1xuICAgIH0sXG4gICAgb3B0aW9uczoge1xuICAgICAgdHlwZTogJ29iamVjdCcsXG4gICAgICBkZWZhdWx0OiB7fVxuICAgIH1cbiAgfSxcbiAgZXhhbXBsZToge30sXG4gIC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBtYXgtbGluZXMtcGVyLWZ1bmN0aW9uXG4gIGVkaXQoX3JlZjIpIHtcbiAgICBsZXQge1xuICAgICAgYXR0cmlidXRlcyxcbiAgICAgIHNldEF0dHJpYnV0ZXMsXG4gICAgICBjbGFzc05hbWVcbiAgICB9ID0gX3JlZjI7XG4gICAgY29uc3Qge1xuICAgICAgcmVwb3J0XG4gICAgfSA9IGF0dHJpYnV0ZXM7XG4gICAgcmV0dXJuIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcImRpdlwiLCB7XG4gICAgICBjbGFzc05hbWU6IGNsYXNzTmFtZVxuICAgIH0sIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChJbnNwZWN0b3JDb250cm9scywgbnVsbCwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFNlbGVjdENvbnRyb2wsIHtcbiAgICAgIGxhYmVsOiBfXygnUmVwb3J0JyksXG4gICAgICB2YWx1ZTogcmVwb3J0ID09PSAnV2VzdGVybkNoYXJ0JyAmJiBhdHRyaWJ1dGVzLm9wdGlvbnM/LnJlcG9ydF90eXBlID8gYFdlc3Rlcm5DaGFydDoke2F0dHJpYnV0ZXMub3B0aW9ucy5yZXBvcnRfdHlwZX1gIDogcmVwb3J0LFxuICAgICAgb25DaGFuZ2U6IHZhbCA9PiB7XG4gICAgICAgIGlmICh2YWwuc3RhcnRzV2l0aCgnV2VzdGVybkNoYXJ0OicpIHx8IHZhbC5zdGFydHNXaXRoKCdDb21wYXRpYmlsaXR5Q2hhcnQ6JykpIHtcbiAgICAgICAgICBjb25zdCBbY29udHJvbGxlciwgcmVwb3J0VHlwZV0gPSB2YWwuc3BsaXQoJzonKTtcbiAgICAgICAgICBzZXRBdHRyaWJ1dGVzKHtcbiAgICAgICAgICAgIHJlcG9ydDogY29udHJvbGxlcixcbiAgICAgICAgICAgIG9wdGlvbnM6IHtcbiAgICAgICAgICAgICAgLi4uYXR0cmlidXRlcy5vcHRpb25zLFxuICAgICAgICAgICAgICByZXBvcnRfdHlwZTogcmVwb3J0VHlwZVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH0pO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgIHNldEF0dHJpYnV0ZXMoe1xuICAgICAgICAgICAgcmVwb3J0OiB2YWxcbiAgICAgICAgICB9KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH0sIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGdyb3VwXCIsIHtcbiAgICAgIGxhYmVsOiBcIkRhaWx5IFBhbmNoYW5nXCJcbiAgICB9LCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiQXVzcGljaW91c1BlcmlvZFwiXG4gICAgfSwgXCJBdXNwaWNpb3VzIFBlcmlvZFwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIkluYXVzcGljaW91c1BlcmlvZFwiXG4gICAgfSwgXCJJbmF1c3BpY2lvdXMgUGVyaW9kXCIpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiQ2hvZ2hhZGl5YVwiXG4gICAgfSwgXCJDaG9naGFkaXlhXCIpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiUGFuY2hhbmdcIlxuICAgIH0sIFwiUGFuY2hhbmdcIikpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRncm91cFwiLCB7XG4gICAgICBsYWJlbDogXCJIb3Jvc2NvcGUgKFZlZGljKVwiXG4gICAgfSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIkJpcnRoRGV0YWlsc1wiXG4gICAgfSwgXCJCaXJ0aCBEZXRhaWxzXCIpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiQ2hhcnRcIlxuICAgIH0sIFwiQ2hhcnRcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJLYWFsU2FycERvc2hhXCJcbiAgICB9LCBcIkthYWwgU2FycCBEb3NoYVwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIkt1bmRsaVwiXG4gICAgfSwgXCJLdW5kbGlcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJNYW5nYWxEb3NoYVwiXG4gICAgfSwgXCJNYW5nYWwgRG9zaGFcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJQYXBhc2FteWFtXCJcbiAgICB9LCBcIlBhcGEgU2FteWFtXCIpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiUGxhbmV0UG9zaXRpb25cIlxuICAgIH0sIFwiUGxhbmV0IFBvc2l0aW9uXCIpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiU2FkZVNhdGlcIlxuICAgIH0sIFwiU2FkZSBTYXRpXCIpKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0Z3JvdXBcIiwge1xuICAgICAgbGFiZWw6IFwiSG9yb3Njb3BlIChXZXN0ZXJuKVwiXG4gICAgfSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIldlc3Rlcm5DaGFydDpuYXRhbC1jaGFydFwiXG4gICAgfSwgXCJOYXRhbCBDaGFydFwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIldlc3Rlcm5DaGFydDp0cmFuc2l0LWNoYXJ0XCJcbiAgICB9LCBcIlRyYW5zaXQgQ2hhcnRcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJXZXN0ZXJuQ2hhcnQ6cHJvZ3Jlc3Npb24tY2hhcnRcIlxuICAgIH0sIFwiUHJvZ3Jlc3Npb24gQ2hhcnRcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJXZXN0ZXJuQ2hhcnQ6c29sYXItcmV0dXJuLWNoYXJ0XCJcbiAgICB9LCBcIlNvbGFyIFJldHVybiBDaGFydFwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIkNvbXBhdGliaWxpdHlDaGFydDpzeW5hc3RyeS1jaGFydFwiXG4gICAgfSwgXCJTeW5hc3RyeSBDaGFydFwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIkNvbXBhdGliaWxpdHlDaGFydDpjb21wb3NpdGUtY2hhcnRcIlxuICAgIH0sIFwiQ29tcG9zaXRlIENoYXJ0XCIpKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0Z3JvdXBcIiwge1xuICAgICAgbGFiZWw6IFwiTWFycmlhZ2UgTWF0Y2hpbmdcIlxuICAgIH0sIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJLdW5kbGlNYXRjaGluZ1wiXG4gICAgfSwgXCJLdW5kbGkgTWF0Y2hpbmdcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJOYWtzaGF0cmFQb3J1dGhhbVwiXG4gICAgfSwgXCJOYWtzaGF0cmEgUG9ydXRoYW1cIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJQYXBhc2FteWFtQ2hlY2tcIlxuICAgIH0sIFwiUGFwYSBTYW15YW0gQ2hlY2tcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJQb3J1dGhhbVwiXG4gICAgfSwgXCJQb3J1dGhhbVwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIlRoaXJ1bWFuYVBvcnV0aGFtXCJcbiAgICB9LCBcIlRoaXJ1bWFuYSBQb3J1dGhhbVwiKSksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGdyb3VwXCIsIHtcbiAgICAgIGxhYmVsOiBcIlByZWRpY3Rpb25zXCJcbiAgICB9LCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiRGFpbHlQcmVkaWN0aW9uXCJcbiAgICB9LCBcIkRhaWx5IEhvcm9zY29wZVwiKSksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGdyb3VwXCIsIHtcbiAgICAgIGxhYmVsOiBcIk51bWVyb2xvZ3lcIlxuICAgIH0sIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJOdW1lcm9sb2d5XCJcbiAgICB9LCBcIk51bWVyb2xvZ3lcIikpKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFJlcG9ydE9wdGlvbnMsIHtcbiAgICAgIHJlcG9ydDogcmVwb3J0LFxuICAgICAgYXR0cmlidXRlczogYXR0cmlidXRlcyxcbiAgICAgIG9uQ2hhbmdlOiBzZXRBdHRyaWJ1dGVzXG4gICAgfSkpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoU2VydmVyU2lkZVJlbmRlciwge1xuICAgICAgYmxvY2s6IFwiYXN0cm9sb2d5L3JlcG9ydFwiLFxuICAgICAgYXR0cmlidXRlczogYXR0cmlidXRlc1xuICAgIH0pKTtcbiAgfSxcbiAgc2F2ZSgpIHtcbiAgICByZXR1cm4gbnVsbDtcbiAgfVxufSk7Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./assets/src/js/admin/block.js\n");
     19eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _blocks_chart__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./blocks/chart */ \"./assets/src/js/admin/blocks/chart.js\");\n/* harmony import */ var _blocks_kundli__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./blocks/kundli */ \"./assets/src/js/admin/blocks/kundli.js\");\n/* harmony import */ var _blocks_numerology__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./blocks/numerology */ \"./assets/src/js/admin/blocks/numerology.js\");\n/* harmony import */ var _blocks_horoscope__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./blocks/horoscope */ \"./assets/src/js/admin/blocks/horoscope.js\");\nconst {\n  registerBlockType\n} = wp.blocks;\nconst {\n  SelectControl\n} = wp.components;\nconst {\n  serverSideRender: ServerSideRender\n} = wp;\nconst {\n  InspectorControls\n} = wp.blockEditor;\n\n\n\n\nconst {\n  __\n} = wp.i18n;\nconst DETAILED_REPORTS = ['Panchang', 'Kundli', 'MangalDosha', 'SadeSati', 'KundliMatching', 'NakshatraPorutham', 'Porutham', 'ThirumanaPorutham'];\nfunction AddAdvancedOption(attributes, setAttributes) {\n  const {\n    resultType\n  } = attributes;\n  return wp.element.createElement(SelectControl, {\n    label: __('Result Type'),\n    value: resultType,\n    onChange: val => setAttributes({\n      resultType: val\n    }),\n    options: [{\n      value: '',\n      label: ''\n    }, {\n      value: 'basic',\n      label: 'Basic'\n    }, {\n      value: 'advanced',\n      label: 'Advanced'\n    }]\n  });\n}\nfunction ReportOptions(_ref) {\n  let {\n    attributes,\n    onChange,\n    report\n  } = _ref;\n  const {\n    options\n  } = attributes;\n  const setOption = val => onChange({\n    options: {\n      ...options,\n      ...val\n    }\n  });\n  const reportHandlers = {\n    Chart: () => (0,_blocks_chart__WEBPACK_IMPORTED_MODULE_0__[\"default\"])(attributes, setOption),\n    Kundli: () => [(0,_blocks_kundli__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(attributes, setOption), AddAdvancedOption(attributes, onChange)],\n    DailyPrediction: () => (0,_blocks_horoscope__WEBPACK_IMPORTED_MODULE_3__[\"default\"])(attributes, setOption),\n    Numerology: () => (0,_blocks_numerology__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(attributes, setOption)\n  };\n  if (reportHandlers[report]) {\n    return reportHandlers[report]();\n  }\n  if (DETAILED_REPORTS.includes(report)) {\n    return AddAdvancedOption(attributes, onChange);\n  }\n  return null;\n}\nregisterBlockType('astrology/report', {\n  title: 'Astrology Report',\n  icon: 'star-filled',\n  category: 'design',\n  attributes: {\n    report: {\n      type: 'string',\n      default: 'Chart'\n    },\n    resultType: {\n      type: 'string',\n      default: ''\n    },\n    options: {\n      type: 'object',\n      default: {}\n    }\n  },\n  example: {},\n  // eslint-disable-next-line max-lines-per-function\n  edit(_ref2) {\n    let {\n      attributes,\n      setAttributes,\n      className\n    } = _ref2;\n    const {\n      report\n    } = attributes;\n    return wp.element.createElement(\"div\", {\n      className: className\n    }, wp.element.createElement(InspectorControls, null, wp.element.createElement(SelectControl, {\n      label: __('Report'),\n      value: report === 'WesternChart' && attributes.options?.report_type ? `WesternChart:${attributes.options.report_type}` : report,\n      onChange: val => {\n        if (val.startsWith('WesternChart:') || val.startsWith('CompatibilityChart:')) {\n          const [controller, reportType] = val.split(':');\n          setAttributes({\n            report: controller,\n            options: {\n              ...attributes.options,\n              report_type: reportType\n            }\n          });\n        } else {\n          setAttributes({\n            report: val\n          });\n        }\n      }\n    }, wp.element.createElement(\"optgroup\", {\n      label: \"Daily Panchang\"\n    }, wp.element.createElement(\"option\", {\n      value: \"AuspiciousPeriod\"\n    }, \"Auspicious Period\"), wp.element.createElement(\"option\", {\n      value: \"InauspiciousPeriod\"\n    }, \"Inauspicious Period\"), wp.element.createElement(\"option\", {\n      value: \"Choghadiya\"\n    }, \"Choghadiya\"), wp.element.createElement(\"option\", {\n      value: \"Panchang\"\n    }, \"Panchang\")), wp.element.createElement(\"optgroup\", {\n      label: \"Horoscope (Vedic)\"\n    }, wp.element.createElement(\"option\", {\n      value: \"BirthDetails\"\n    }, \"Birth Details\"), wp.element.createElement(\"option\", {\n      value: \"Chart\"\n    }, \"Chart\"), wp.element.createElement(\"option\", {\n      value: \"KaalSarpDosha\"\n    }, \"Kaal Sarp Dosha\"), wp.element.createElement(\"option\", {\n      value: \"Kundli\"\n    }, \"Kundli\"), wp.element.createElement(\"option\", {\n      value: \"MangalDosha\"\n    }, \"Mangal Dosha\"), wp.element.createElement(\"option\", {\n      value: \"Papasamyam\"\n    }, \"Papa Samyam\"), wp.element.createElement(\"option\", {\n      value: \"PlanetPosition\"\n    }, \"Planet Position\"), wp.element.createElement(\"option\", {\n      value: \"SadeSati\"\n    }, \"Sade Sati\")), wp.element.createElement(\"optgroup\", {\n      label: \"Horoscope (Western)\"\n    }, wp.element.createElement(\"option\", {\n      value: \"WesternChart:natal-chart\"\n    }, \"Natal Chart\"), wp.element.createElement(\"option\", {\n      value: \"WesternChart:transit-chart\"\n    }, \"Transit Chart\"), wp.element.createElement(\"option\", {\n      value: \"WesternChart:progression-chart\"\n    }, \"Progression Chart\"), wp.element.createElement(\"option\", {\n      value: \"WesternChart:solar-return-chart\"\n    }, \"Solar Return Chart\"), wp.element.createElement(\"option\", {\n      value: \"CompatibilityChart:synastry-chart\"\n    }, \"Synastry Chart\"), wp.element.createElement(\"option\", {\n      value: \"CompatibilityChart:composite-chart\"\n    }, \"Composite Chart\")), wp.element.createElement(\"optgroup\", {\n      label: \"Marriage Matching\"\n    }, wp.element.createElement(\"option\", {\n      value: \"KundliMatching\"\n    }, \"Kundli Matching\"), wp.element.createElement(\"option\", {\n      value: \"NakshatraPorutham\"\n    }, \"Nakshatra Porutham\"), wp.element.createElement(\"option\", {\n      value: \"PapasamyamCheck\"\n    }, \"Papa Samyam Check\"), wp.element.createElement(\"option\", {\n      value: \"Porutham\"\n    }, \"Porutham\"), wp.element.createElement(\"option\", {\n      value: \"ThirumanaPorutham\"\n    }, \"Thirumana Porutham\")), wp.element.createElement(\"optgroup\", {\n      label: \"Predictions\"\n    }, wp.element.createElement(\"option\", {\n      value: \"DailyPrediction\"\n    }, \"Daily Horoscope\"), wp.element.createElement(\"option\", {\n      value: \"DailyLovePrediction\"\n    }, \"Daily Love Horoscope\")), wp.element.createElement(\"optgroup\", {\n      label: \"Numerology\"\n    }, wp.element.createElement(\"option\", {\n      value: \"Numerology\"\n    }, \"Numerology\"))), wp.element.createElement(ReportOptions, {\n      report: report,\n      attributes: attributes,\n      onChange: setAttributes\n    })), wp.element.createElement(ServerSideRender, {\n      block: \"astrology/report\",\n      attributes: attributes\n    }));\n  },\n  save() {\n    return null;\n  }\n});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9hc3NldHMvc3JjL2pzL2FkbWluL2Jsb2NrLmpzIiwibWFwcGluZ3MiOiI7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vYXN0cm9sb2d5Ly4vYXNzZXRzL3NyYy9qcy9hZG1pbi9ibG9jay5qcz8yYjllIl0sInNvdXJjZXNDb250ZW50IjpbImNvbnN0IHtcbiAgcmVnaXN0ZXJCbG9ja1R5cGVcbn0gPSB3cC5ibG9ja3M7XG5jb25zdCB7XG4gIFNlbGVjdENvbnRyb2xcbn0gPSB3cC5jb21wb25lbnRzO1xuY29uc3Qge1xuICBzZXJ2ZXJTaWRlUmVuZGVyOiBTZXJ2ZXJTaWRlUmVuZGVyXG59ID0gd3A7XG5jb25zdCB7XG4gIEluc3BlY3RvckNvbnRyb2xzXG59ID0gd3AuYmxvY2tFZGl0b3I7XG5pbXBvcnQgQ2hhcnRPcHRpb25zIGZyb20gJy4vYmxvY2tzL2NoYXJ0JztcbmltcG9ydCBLdW5kbGlPcHRpb25zIGZyb20gJy4vYmxvY2tzL2t1bmRsaSc7XG5pbXBvcnQgTnVtZXJvbG9neU9wdGlvbnMgZnJvbSAnLi9ibG9ja3MvbnVtZXJvbG9neSc7XG5pbXBvcnQgRGFpbHlQcmVkaWN0aW9uT3B0aW9ucyBmcm9tICcuL2Jsb2Nrcy9ob3Jvc2NvcGUnO1xuY29uc3Qge1xuICBfX1xufSA9IHdwLmkxOG47XG5jb25zdCBERVRBSUxFRF9SRVBPUlRTID0gWydQYW5jaGFuZycsICdLdW5kbGknLCAnTWFuZ2FsRG9zaGEnLCAnU2FkZVNhdGknLCAnS3VuZGxpTWF0Y2hpbmcnLCAnTmFrc2hhdHJhUG9ydXRoYW0nLCAnUG9ydXRoYW0nLCAnVGhpcnVtYW5hUG9ydXRoYW0nXTtcbmZ1bmN0aW9uIEFkZEFkdmFuY2VkT3B0aW9uKGF0dHJpYnV0ZXMsIHNldEF0dHJpYnV0ZXMpIHtcbiAgY29uc3Qge1xuICAgIHJlc3VsdFR5cGVcbiAgfSA9IGF0dHJpYnV0ZXM7XG4gIHJldHVybiB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoU2VsZWN0Q29udHJvbCwge1xuICAgIGxhYmVsOiBfXygnUmVzdWx0IFR5cGUnKSxcbiAgICB2YWx1ZTogcmVzdWx0VHlwZSxcbiAgICBvbkNoYW5nZTogdmFsID0+IHNldEF0dHJpYnV0ZXMoe1xuICAgICAgcmVzdWx0VHlwZTogdmFsXG4gICAgfSksXG4gICAgb3B0aW9uczogW3tcbiAgICAgIHZhbHVlOiAnJyxcbiAgICAgIGxhYmVsOiAnJ1xuICAgIH0sIHtcbiAgICAgIHZhbHVlOiAnYmFzaWMnLFxuICAgICAgbGFiZWw6ICdCYXNpYydcbiAgICB9LCB7XG4gICAgICB2YWx1ZTogJ2FkdmFuY2VkJyxcbiAgICAgIGxhYmVsOiAnQWR2YW5jZWQnXG4gICAgfV1cbiAgfSk7XG59XG5mdW5jdGlvbiBSZXBvcnRPcHRpb25zKF9yZWYpIHtcbiAgbGV0IHtcbiAgICBhdHRyaWJ1dGVzLFxuICAgIG9uQ2hhbmdlLFxuICAgIHJlcG9ydFxuICB9ID0gX3JlZjtcbiAgY29uc3Qge1xuICAgIG9wdGlvbnNcbiAgfSA9IGF0dHJpYnV0ZXM7XG4gIGNvbnN0IHNldE9wdGlvbiA9IHZhbCA9PiBvbkNoYW5nZSh7XG4gICAgb3B0aW9uczoge1xuICAgICAgLi4ub3B0aW9ucyxcbiAgICAgIC4uLnZhbFxuICAgIH1cbiAgfSk7XG4gIGNvbnN0IHJlcG9ydEhhbmRsZXJzID0ge1xuICAgIENoYXJ0OiAoKSA9PiBDaGFydE9wdGlvbnMoYXR0cmlidXRlcywgc2V0T3B0aW9uKSxcbiAgICBLdW5kbGk6ICgpID0+IFtLdW5kbGlPcHRpb25zKGF0dHJpYnV0ZXMsIHNldE9wdGlvbiksIEFkZEFkdmFuY2VkT3B0aW9uKGF0dHJpYnV0ZXMsIG9uQ2hhbmdlKV0sXG4gICAgRGFpbHlQcmVkaWN0aW9uOiAoKSA9PiBEYWlseVByZWRpY3Rpb25PcHRpb25zKGF0dHJpYnV0ZXMsIHNldE9wdGlvbiksXG4gICAgTnVtZXJvbG9neTogKCkgPT4gTnVtZXJvbG9neU9wdGlvbnMoYXR0cmlidXRlcywgc2V0T3B0aW9uKVxuICB9O1xuICBpZiAocmVwb3J0SGFuZGxlcnNbcmVwb3J0XSkge1xuICAgIHJldHVybiByZXBvcnRIYW5kbGVyc1tyZXBvcnRdKCk7XG4gIH1cbiAgaWYgKERFVEFJTEVEX1JFUE9SVFMuaW5jbHVkZXMocmVwb3J0KSkge1xuICAgIHJldHVybiBBZGRBZHZhbmNlZE9wdGlvbihhdHRyaWJ1dGVzLCBvbkNoYW5nZSk7XG4gIH1cbiAgcmV0dXJuIG51bGw7XG59XG5yZWdpc3RlckJsb2NrVHlwZSgnYXN0cm9sb2d5L3JlcG9ydCcsIHtcbiAgdGl0bGU6ICdBc3Ryb2xvZ3kgUmVwb3J0JyxcbiAgaWNvbjogJ3N0YXItZmlsbGVkJyxcbiAgY2F0ZWdvcnk6ICdkZXNpZ24nLFxuICBhdHRyaWJ1dGVzOiB7XG4gICAgcmVwb3J0OiB7XG4gICAgICB0eXBlOiAnc3RyaW5nJyxcbiAgICAgIGRlZmF1bHQ6ICdDaGFydCdcbiAgICB9LFxuICAgIHJlc3VsdFR5cGU6IHtcbiAgICAgIHR5cGU6ICdzdHJpbmcnLFxuICAgICAgZGVmYXVsdDogJydcbiAgICB9LFxuICAgIG9wdGlvbnM6IHtcbiAgICAgIHR5cGU6ICdvYmplY3QnLFxuICAgICAgZGVmYXVsdDoge31cbiAgICB9XG4gIH0sXG4gIGV4YW1wbGU6IHt9LFxuICAvLyBlc2xpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbWF4LWxpbmVzLXBlci1mdW5jdGlvblxuICBlZGl0KF9yZWYyKSB7XG4gICAgbGV0IHtcbiAgICAgIGF0dHJpYnV0ZXMsXG4gICAgICBzZXRBdHRyaWJ1dGVzLFxuICAgICAgY2xhc3NOYW1lXG4gICAgfSA9IF9yZWYyO1xuICAgIGNvbnN0IHtcbiAgICAgIHJlcG9ydFxuICAgIH0gPSBhdHRyaWJ1dGVzO1xuICAgIHJldHVybiB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJkaXZcIiwge1xuICAgICAgY2xhc3NOYW1lOiBjbGFzc05hbWVcbiAgICB9LCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoSW5zcGVjdG9yQ29udHJvbHMsIG51bGwsIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChTZWxlY3RDb250cm9sLCB7XG4gICAgICBsYWJlbDogX18oJ1JlcG9ydCcpLFxuICAgICAgdmFsdWU6IHJlcG9ydCA9PT0gJ1dlc3Rlcm5DaGFydCcgJiYgYXR0cmlidXRlcy5vcHRpb25zPy5yZXBvcnRfdHlwZSA/IGBXZXN0ZXJuQ2hhcnQ6JHthdHRyaWJ1dGVzLm9wdGlvbnMucmVwb3J0X3R5cGV9YCA6IHJlcG9ydCxcbiAgICAgIG9uQ2hhbmdlOiB2YWwgPT4ge1xuICAgICAgICBpZiAodmFsLnN0YXJ0c1dpdGgoJ1dlc3Rlcm5DaGFydDonKSB8fCB2YWwuc3RhcnRzV2l0aCgnQ29tcGF0aWJpbGl0eUNoYXJ0OicpKSB7XG4gICAgICAgICAgY29uc3QgW2NvbnRyb2xsZXIsIHJlcG9ydFR5cGVdID0gdmFsLnNwbGl0KCc6Jyk7XG4gICAgICAgICAgc2V0QXR0cmlidXRlcyh7XG4gICAgICAgICAgICByZXBvcnQ6IGNvbnRyb2xsZXIsXG4gICAgICAgICAgICBvcHRpb25zOiB7XG4gICAgICAgICAgICAgIC4uLmF0dHJpYnV0ZXMub3B0aW9ucyxcbiAgICAgICAgICAgICAgcmVwb3J0X3R5cGU6IHJlcG9ydFR5cGVcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9KTtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICBzZXRBdHRyaWJ1dGVzKHtcbiAgICAgICAgICAgIHJlcG9ydDogdmFsXG4gICAgICAgICAgfSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9LCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRncm91cFwiLCB7XG4gICAgICBsYWJlbDogXCJEYWlseSBQYW5jaGFuZ1wiXG4gICAgfSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIkF1c3BpY2lvdXNQZXJpb2RcIlxuICAgIH0sIFwiQXVzcGljaW91cyBQZXJpb2RcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJJbmF1c3BpY2lvdXNQZXJpb2RcIlxuICAgIH0sIFwiSW5hdXNwaWNpb3VzIFBlcmlvZFwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIkNob2doYWRpeWFcIlxuICAgIH0sIFwiQ2hvZ2hhZGl5YVwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIlBhbmNoYW5nXCJcbiAgICB9LCBcIlBhbmNoYW5nXCIpKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0Z3JvdXBcIiwge1xuICAgICAgbGFiZWw6IFwiSG9yb3Njb3BlIChWZWRpYylcIlxuICAgIH0sIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJCaXJ0aERldGFpbHNcIlxuICAgIH0sIFwiQmlydGggRGV0YWlsc1wiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIkNoYXJ0XCJcbiAgICB9LCBcIkNoYXJ0XCIpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiS2FhbFNhcnBEb3NoYVwiXG4gICAgfSwgXCJLYWFsIFNhcnAgRG9zaGFcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJLdW5kbGlcIlxuICAgIH0sIFwiS3VuZGxpXCIpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiTWFuZ2FsRG9zaGFcIlxuICAgIH0sIFwiTWFuZ2FsIERvc2hhXCIpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiUGFwYXNhbXlhbVwiXG4gICAgfSwgXCJQYXBhIFNhbXlhbVwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIlBsYW5ldFBvc2l0aW9uXCJcbiAgICB9LCBcIlBsYW5ldCBQb3NpdGlvblwiKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIlNhZGVTYXRpXCJcbiAgICB9LCBcIlNhZGUgU2F0aVwiKSksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGdyb3VwXCIsIHtcbiAgICAgIGxhYmVsOiBcIkhvcm9zY29wZSAoV2VzdGVybilcIlxuICAgIH0sIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJXZXN0ZXJuQ2hhcnQ6bmF0YWwtY2hhcnRcIlxuICAgIH0sIFwiTmF0YWwgQ2hhcnRcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJXZXN0ZXJuQ2hhcnQ6dHJhbnNpdC1jaGFydFwiXG4gICAgfSwgXCJUcmFuc2l0IENoYXJ0XCIpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiV2VzdGVybkNoYXJ0OnByb2dyZXNzaW9uLWNoYXJ0XCJcbiAgICB9LCBcIlByb2dyZXNzaW9uIENoYXJ0XCIpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiV2VzdGVybkNoYXJ0OnNvbGFyLXJldHVybi1jaGFydFwiXG4gICAgfSwgXCJTb2xhciBSZXR1cm4gQ2hhcnRcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJDb21wYXRpYmlsaXR5Q2hhcnQ6c3luYXN0cnktY2hhcnRcIlxuICAgIH0sIFwiU3luYXN0cnkgQ2hhcnRcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJDb21wYXRpYmlsaXR5Q2hhcnQ6Y29tcG9zaXRlLWNoYXJ0XCJcbiAgICB9LCBcIkNvbXBvc2l0ZSBDaGFydFwiKSksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGdyb3VwXCIsIHtcbiAgICAgIGxhYmVsOiBcIk1hcnJpYWdlIE1hdGNoaW5nXCJcbiAgICB9LCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiS3VuZGxpTWF0Y2hpbmdcIlxuICAgIH0sIFwiS3VuZGxpIE1hdGNoaW5nXCIpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiTmFrc2hhdHJhUG9ydXRoYW1cIlxuICAgIH0sIFwiTmFrc2hhdHJhIFBvcnV0aGFtXCIpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiUGFwYXNhbXlhbUNoZWNrXCJcbiAgICB9LCBcIlBhcGEgU2FteWFtIENoZWNrXCIpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRpb25cIiwge1xuICAgICAgdmFsdWU6IFwiUG9ydXRoYW1cIlxuICAgIH0sIFwiUG9ydXRoYW1cIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJUaGlydW1hbmFQb3J1dGhhbVwiXG4gICAgfSwgXCJUaGlydW1hbmEgUG9ydXRoYW1cIikpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJvcHRncm91cFwiLCB7XG4gICAgICBsYWJlbDogXCJQcmVkaWN0aW9uc1wiXG4gICAgfSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIkRhaWx5UHJlZGljdGlvblwiXG4gICAgfSwgXCJEYWlseSBIb3Jvc2NvcGVcIiksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcIm9wdGlvblwiLCB7XG4gICAgICB2YWx1ZTogXCJEYWlseUxvdmVQcmVkaWN0aW9uXCJcbiAgICB9LCBcIkRhaWx5IExvdmUgSG9yb3Njb3BlXCIpKSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0Z3JvdXBcIiwge1xuICAgICAgbGFiZWw6IFwiTnVtZXJvbG9neVwiXG4gICAgfSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHtcbiAgICAgIHZhbHVlOiBcIk51bWVyb2xvZ3lcIlxuICAgIH0sIFwiTnVtZXJvbG9neVwiKSkpLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoUmVwb3J0T3B0aW9ucywge1xuICAgICAgcmVwb3J0OiByZXBvcnQsXG4gICAgICBhdHRyaWJ1dGVzOiBhdHRyaWJ1dGVzLFxuICAgICAgb25DaGFuZ2U6IHNldEF0dHJpYnV0ZXNcbiAgICB9KSksIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChTZXJ2ZXJTaWRlUmVuZGVyLCB7XG4gICAgICBibG9jazogXCJhc3Ryb2xvZ3kvcmVwb3J0XCIsXG4gICAgICBhdHRyaWJ1dGVzOiBhdHRyaWJ1dGVzXG4gICAgfSkpO1xuICB9LFxuICBzYXZlKCkge1xuICAgIHJldHVybiBudWxsO1xuICB9XG59KTsiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./assets/src/js/admin/block.js\n");
    2020
    2121/***/ }),
     
    3737/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
    3838
    39 eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": function() { return /* binding */ DailyPredictionOptions; }\n/* harmony export */ });\nconst {\n  SelectControl\n} = wp.components;\nconst {\n  __\n} = wp.i18n;\nconst days = [{\n  label: 'Yesterday',\n  value: 'yesterday'\n}, {\n  label: 'Today',\n  value: 'today'\n}, {\n  label: 'Tomorrow',\n  value: 'tomorrow'\n}];\nconst signs = [{\n  value: '',\n  label: 'All Signs'\n}, {\n  value: 'aries',\n  label: 'Aries'\n}, {\n  value: 'taurus',\n  label: 'Taurus'\n}, {\n  value: 'gemini',\n  label: 'Gemini'\n}, {\n  value: 'cancer',\n  label: 'Cancer'\n}, {\n  value: 'leo',\n  label: 'Leo'\n}, {\n  value: 'virgo',\n  label: 'Virgo'\n}, {\n  value: 'libra',\n  label: 'Libra'\n}, {\n  value: 'scorpio',\n  label: 'Scorpio'\n}, {\n  value: 'sagittarius',\n  label: 'Sagittarius'\n}, {\n  value: 'capricorn',\n  label: 'Capricorn'\n}, {\n  value: 'aquarius',\n  label: 'Aquarius'\n}, {\n  value: 'pisces',\n  label: 'Pisces'\n}];\nfunction DailyPredictionOptions(attributes, setOptions) {\n  /* eslint-disable camelcase */\n  const {\n    day,\n    sign\n  } = attributes.options;\n  return wp.element.createElement(\"div\", null, wp.element.createElement(SelectControl, {\n    label: __('Date'),\n    value: day || 'today',\n    onChange: val => setOptions({\n      day: val\n    }),\n    options: days\n  }), wp.element.createElement(SelectControl, {\n    label: __('Sign'),\n    value: sign,\n    onChange: val => setOptions({\n      sign: val\n    }),\n    options: signs\n  }));\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9hc3NldHMvc3JjL2pzL2FkbWluL2Jsb2Nrcy9ob3Jvc2NvcGUuanMiLCJtYXBwaW5ncyI6Ijs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSIsInNvdXJjZXMiOlsid2VicGFjazovL2FzdHJvbG9neS8uL2Fzc2V0cy9zcmMvanMvYWRtaW4vYmxvY2tzL2hvcm9zY29wZS5qcz9hNTY5Il0sInNvdXJjZXNDb250ZW50IjpbImNvbnN0IHtcbiAgU2VsZWN0Q29udHJvbFxufSA9IHdwLmNvbXBvbmVudHM7XG5jb25zdCB7XG4gIF9fXG59ID0gd3AuaTE4bjtcbmNvbnN0IGRheXMgPSBbe1xuICBsYWJlbDogJ1llc3RlcmRheScsXG4gIHZhbHVlOiAneWVzdGVyZGF5J1xufSwge1xuICBsYWJlbDogJ1RvZGF5JyxcbiAgdmFsdWU6ICd0b2RheSdcbn0sIHtcbiAgbGFiZWw6ICdUb21vcnJvdycsXG4gIHZhbHVlOiAndG9tb3Jyb3cnXG59XTtcbmNvbnN0IHNpZ25zID0gW3tcbiAgdmFsdWU6ICcnLFxuICBsYWJlbDogJ0FsbCBTaWducydcbn0sIHtcbiAgdmFsdWU6ICdhcmllcycsXG4gIGxhYmVsOiAnQXJpZXMnXG59LCB7XG4gIHZhbHVlOiAndGF1cnVzJyxcbiAgbGFiZWw6ICdUYXVydXMnXG59LCB7XG4gIHZhbHVlOiAnZ2VtaW5pJyxcbiAgbGFiZWw6ICdHZW1pbmknXG59LCB7XG4gIHZhbHVlOiAnY2FuY2VyJyxcbiAgbGFiZWw6ICdDYW5jZXInXG59LCB7XG4gIHZhbHVlOiAnbGVvJyxcbiAgbGFiZWw6ICdMZW8nXG59LCB7XG4gIHZhbHVlOiAndmlyZ28nLFxuICBsYWJlbDogJ1ZpcmdvJ1xufSwge1xuICB2YWx1ZTogJ2xpYnJhJyxcbiAgbGFiZWw6ICdMaWJyYSdcbn0sIHtcbiAgdmFsdWU6ICdzY29ycGlvJyxcbiAgbGFiZWw6ICdTY29ycGlvJ1xufSwge1xuICB2YWx1ZTogJ3NhZ2l0dGFyaXVzJyxcbiAgbGFiZWw6ICdTYWdpdHRhcml1cydcbn0sIHtcbiAgdmFsdWU6ICdjYXByaWNvcm4nLFxuICBsYWJlbDogJ0NhcHJpY29ybidcbn0sIHtcbiAgdmFsdWU6ICdhcXVhcml1cycsXG4gIGxhYmVsOiAnQXF1YXJpdXMnXG59LCB7XG4gIHZhbHVlOiAncGlzY2VzJyxcbiAgbGFiZWw6ICdQaXNjZXMnXG59XTtcbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIERhaWx5UHJlZGljdGlvbk9wdGlvbnMoYXR0cmlidXRlcywgc2V0T3B0aW9ucykge1xuICAvKiBlc2xpbnQtZGlzYWJsZSBjYW1lbGNhc2UgKi9cbiAgY29uc3Qge1xuICAgIGRheSxcbiAgICBzaWduXG4gIH0gPSBhdHRyaWJ1dGVzLm9wdGlvbnM7XG4gIHJldHVybiB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXCJkaXZcIiwgbnVsbCwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFNlbGVjdENvbnRyb2wsIHtcbiAgICBsYWJlbDogX18oJ0RhdGUnKSxcbiAgICB2YWx1ZTogZGF5IHx8ICd0b2RheScsXG4gICAgb25DaGFuZ2U6IHZhbCA9PiBzZXRPcHRpb25zKHtcbiAgICAgIGRheTogdmFsXG4gICAgfSksXG4gICAgb3B0aW9uczogZGF5c1xuICB9KSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFNlbGVjdENvbnRyb2wsIHtcbiAgICBsYWJlbDogX18oJ1NpZ24nKSxcbiAgICB2YWx1ZTogc2lnbixcbiAgICBvbkNoYW5nZTogdmFsID0+IHNldE9wdGlvbnMoe1xuICAgICAgc2lnbjogdmFsXG4gICAgfSksXG4gICAgb3B0aW9uczogc2lnbnNcbiAgfSkpO1xufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./assets/src/js/admin/blocks/horoscope.js\n");
     39eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */   \"default\": function() { return /* binding */ DailyPredictionOptions; }\n/* harmony export */ });\nconst {\n  SelectControl\n} = wp.components;\nconst {\n  __\n} = wp.i18n;\nconst days = [{\n  label: 'Yesterday',\n  value: 'yesterday'\n}, {\n  label: 'Today',\n  value: 'today'\n}, {\n  label: 'Tomorrow',\n  value: 'tomorrow'\n}];\nconst signs = [{\n  value: 'all',\n  label: 'All Signs'\n}, {\n  value: 'aries',\n  label: 'Aries'\n}, {\n  value: 'taurus',\n  label: 'Taurus'\n}, {\n  value: 'gemini',\n  label: 'Gemini'\n}, {\n  value: 'cancer',\n  label: 'Cancer'\n}, {\n  value: 'leo',\n  label: 'Leo'\n}, {\n  value: 'virgo',\n  label: 'Virgo'\n}, {\n  value: 'libra',\n  label: 'Libra'\n}, {\n  value: 'scorpio',\n  label: 'Scorpio'\n}, {\n  value: 'sagittarius',\n  label: 'Sagittarius'\n}, {\n  value: 'capricorn',\n  label: 'Capricorn'\n}, {\n  value: 'aquarius',\n  label: 'Aquarius'\n}, {\n  value: 'pisces',\n  label: 'Pisces'\n}];\nconst types = [{\n  value: 'general',\n  label: 'General'\n}, {\n  value: 'career',\n  label: 'Career'\n}, {\n  value: 'health',\n  label: 'Health'\n}, {\n  value: 'love',\n  label: 'Love'\n}];\nfunction DailyPredictionOptions(attributes, setOptions) {\n  /* eslint-disable camelcase */\n  const {\n    day,\n    sign,\n    type\n  } = attributes.options;\n  return wp.element.createElement(\"div\", null, wp.element.createElement(SelectControl, {\n    label: __('Date'),\n    value: day || 'today',\n    onChange: val => setOptions({\n      day: val\n    }),\n    options: days\n  }), wp.element.createElement(SelectControl, {\n    label: __('Sign'),\n    value: sign,\n    onChange: val => setOptions({\n      sign: val\n    }),\n    options: signs\n  }), wp.element.createElement(SelectControl, {\n    label: __('Type'),\n    value: type,\n    onChange: val => setOptions({\n      type: val\n    }),\n    options: types\n  }));\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9hc3NldHMvc3JjL2pzL2FkbWluL2Jsb2Nrcy9ob3Jvc2NvcGUuanMiLCJtYXBwaW5ncyI6Ijs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSIsInNvdXJjZXMiOlsid2VicGFjazovL2FzdHJvbG9neS8uL2Fzc2V0cy9zcmMvanMvYWRtaW4vYmxvY2tzL2hvcm9zY29wZS5qcz9hNTY5Il0sInNvdXJjZXNDb250ZW50IjpbImNvbnN0IHtcbiAgU2VsZWN0Q29udHJvbFxufSA9IHdwLmNvbXBvbmVudHM7XG5jb25zdCB7XG4gIF9fXG59ID0gd3AuaTE4bjtcbmNvbnN0IGRheXMgPSBbe1xuICBsYWJlbDogJ1llc3RlcmRheScsXG4gIHZhbHVlOiAneWVzdGVyZGF5J1xufSwge1xuICBsYWJlbDogJ1RvZGF5JyxcbiAgdmFsdWU6ICd0b2RheSdcbn0sIHtcbiAgbGFiZWw6ICdUb21vcnJvdycsXG4gIHZhbHVlOiAndG9tb3Jyb3cnXG59XTtcbmNvbnN0IHNpZ25zID0gW3tcbiAgdmFsdWU6ICdhbGwnLFxuICBsYWJlbDogJ0FsbCBTaWducydcbn0sIHtcbiAgdmFsdWU6ICdhcmllcycsXG4gIGxhYmVsOiAnQXJpZXMnXG59LCB7XG4gIHZhbHVlOiAndGF1cnVzJyxcbiAgbGFiZWw6ICdUYXVydXMnXG59LCB7XG4gIHZhbHVlOiAnZ2VtaW5pJyxcbiAgbGFiZWw6ICdHZW1pbmknXG59LCB7XG4gIHZhbHVlOiAnY2FuY2VyJyxcbiAgbGFiZWw6ICdDYW5jZXInXG59LCB7XG4gIHZhbHVlOiAnbGVvJyxcbiAgbGFiZWw6ICdMZW8nXG59LCB7XG4gIHZhbHVlOiAndmlyZ28nLFxuICBsYWJlbDogJ1ZpcmdvJ1xufSwge1xuICB2YWx1ZTogJ2xpYnJhJyxcbiAgbGFiZWw6ICdMaWJyYSdcbn0sIHtcbiAgdmFsdWU6ICdzY29ycGlvJyxcbiAgbGFiZWw6ICdTY29ycGlvJ1xufSwge1xuICB2YWx1ZTogJ3NhZ2l0dGFyaXVzJyxcbiAgbGFiZWw6ICdTYWdpdHRhcml1cydcbn0sIHtcbiAgdmFsdWU6ICdjYXByaWNvcm4nLFxuICBsYWJlbDogJ0NhcHJpY29ybidcbn0sIHtcbiAgdmFsdWU6ICdhcXVhcml1cycsXG4gIGxhYmVsOiAnQXF1YXJpdXMnXG59LCB7XG4gIHZhbHVlOiAncGlzY2VzJyxcbiAgbGFiZWw6ICdQaXNjZXMnXG59XTtcbmNvbnN0IHR5cGVzID0gW3tcbiAgdmFsdWU6ICdnZW5lcmFsJyxcbiAgbGFiZWw6ICdHZW5lcmFsJ1xufSwge1xuICB2YWx1ZTogJ2NhcmVlcicsXG4gIGxhYmVsOiAnQ2FyZWVyJ1xufSwge1xuICB2YWx1ZTogJ2hlYWx0aCcsXG4gIGxhYmVsOiAnSGVhbHRoJ1xufSwge1xuICB2YWx1ZTogJ2xvdmUnLFxuICBsYWJlbDogJ0xvdmUnXG59XTtcbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIERhaWx5UHJlZGljdGlvbk9wdGlvbnMoYXR0cmlidXRlcywgc2V0T3B0aW9ucykge1xuICAvKiBlc2xpbnQtZGlzYWJsZSBjYW1lbGNhc2UgKi9cbiAgY29uc3Qge1xuICAgIGRheSxcbiAgICBzaWduLFxuICAgIHR5cGVcbiAgfSA9IGF0dHJpYnV0ZXMub3B0aW9ucztcbiAgcmV0dXJuIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcImRpdlwiLCBudWxsLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoU2VsZWN0Q29udHJvbCwge1xuICAgIGxhYmVsOiBfXygnRGF0ZScpLFxuICAgIHZhbHVlOiBkYXkgfHwgJ3RvZGF5JyxcbiAgICBvbkNoYW5nZTogdmFsID0+IHNldE9wdGlvbnMoe1xuICAgICAgZGF5OiB2YWxcbiAgICB9KSxcbiAgICBvcHRpb25zOiBkYXlzXG4gIH0pLCB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoU2VsZWN0Q29udHJvbCwge1xuICAgIGxhYmVsOiBfXygnU2lnbicpLFxuICAgIHZhbHVlOiBzaWduLFxuICAgIG9uQ2hhbmdlOiB2YWwgPT4gc2V0T3B0aW9ucyh7XG4gICAgICBzaWduOiB2YWxcbiAgICB9KSxcbiAgICBvcHRpb25zOiBzaWduc1xuICB9KSwgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFNlbGVjdENvbnRyb2wsIHtcbiAgICBsYWJlbDogX18oJ1R5cGUnKSxcbiAgICB2YWx1ZTogdHlwZSxcbiAgICBvbkNoYW5nZTogdmFsID0+IHNldE9wdGlvbnMoe1xuICAgICAgdHlwZTogdmFsXG4gICAgfSksXG4gICAgb3B0aW9uczogdHlwZXNcbiAgfSkpO1xufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./assets/src/js/admin/blocks/horoscope.js\n");
    4040
    4141/***/ }),
  • astrology/trunk/astrology.php

    r3322235 r3326192  
    1212 * Plugin URI:  https://api.prokerala.com
    1313 * Description: Integrate astrology calculators powered by Prokerala's Astrology API
    14  * Version:     1.4.4
     14 * Version:     1.4.5
    1515 * Author:      Prokerala
    1616 * Author URI:  https://www.prokerala.com
     
    4646use Prokerala\WP\Astrology\Plugin;
    4747
    48 const PK_ASTROLOGY_VERSION          = '1.4.4';
     48const PK_ASTROLOGY_VERSION          = '1.4.5';
    4949const PK_ASTROLOGY_PHP_MINIMUM      = '7.2.0';
    5050const PK_ASTROLOGY_PLUGIN_MAIN_FILE = __FILE__;
  • astrology/trunk/dependencies/vendor/autoload.php

    r3322235 r3326192  
    2020require_once __DIR__ . '/composer/autoload_real.php';
    2121
    22 return ComposerAutoloaderInitc0fcee2597e6b1a06d06073d35b985e4::getLoader();
     22return ComposerAutoloaderInit2ab2f31b7b4829a6f8e25834569ae0c0::getLoader();
  • astrology/trunk/dependencies/vendor/composer/autoload_classmap.php

    r3104518 r3326192  
    7272    'Prokerala\\Api\\Astrology\\Result\\Horoscope\\Astagavarga\\SarvashtakavargaResult' => $vendorDir . '/prokerala/astrology-sdk/src/aliases.php',
    7373    'Prokerala\\Api\\Astrology\\Result\\Horoscope\\BirthDetails' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/BirthDetails.php',
     74    'Prokerala\\Api\\Astrology\\Result\\Horoscope\\Chandrashtama\\Chandrashtama' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/Chandrashtama/Chandrashtama.php',
     75    'Prokerala\\Api\\Astrology\\Result\\Horoscope\\Chandrashtama\\ChandrashtamaPeriodResult' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/Chandrashtama/ChandrashtamaPeriodResult.php',
     76    'Prokerala\\Api\\Astrology\\Result\\Horoscope\\Chandrashtama\\ChandrashtamaTiming' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/Chandrashtama/ChandrashtamaTiming.php',
     77    'Prokerala\\Api\\Astrology\\Result\\Horoscope\\Chandrashtama\\NakshatraTiming' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/Chandrashtama/NakshatraTiming.php',
    7478    'Prokerala\\Api\\Astrology\\Result\\Horoscope\\Chart' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/Chart.php',
    7579    'Prokerala\\Api\\Astrology\\Result\\Horoscope\\Chart\\ChartRasi' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/Chart/ChartRasi.php',
     
    99103    'Prokerala\\Api\\Astrology\\Result\\Horoscope\\SadeSati\\SaturnTransit' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/SadeSati/SaturnTransit.php',
    100104    'Prokerala\\Api\\Astrology\\Result\\Horoscope\\SarvashtakavargaResult' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/SarvashtakavargaResult.php',
     105    'Prokerala\\Api\\Astrology\\Result\\Horoscope\\UpagrahaPosition' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/UpagrahaPosition.php',
    101106    'Prokerala\\Api\\Astrology\\Result\\Horoscope\\VimsottariDasha' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/VimsottariDasha.php',
    102107    'Prokerala\\Api\\Astrology\\Result\\Horoscope\\Yoga' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/Yoga.php',
     
    118123    'Prokerala\\Api\\Astrology\\Result\\Panchang\\DishaShool' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Panchang/DishaShool.php',
    119124    'Prokerala\\Api\\Astrology\\Result\\Panchang\\DishaShoolResult' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Panchang/DishaShoolResult.php',
     125    'Prokerala\\Api\\Astrology\\Result\\Panchang\\GowriNallaNeram' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Panchang/GowriNallaNeram.php',
     126    'Prokerala\\Api\\Astrology\\Result\\Panchang\\GowriNallaNeram\\Period' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Panchang/GowriNallaNeram/Period.php',
    120127    'Prokerala\\Api\\Astrology\\Result\\Panchang\\Hora' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Panchang/Hora.php',
    121128    'Prokerala\\Api\\Astrology\\Result\\Panchang\\HoraTiming' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Panchang/HoraTiming.php',
     
    140147    'Prokerala\\Api\\Astrology\\Service\\BirthDetails' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Service/BirthDetails.php',
    141148    'Prokerala\\Api\\Astrology\\Service\\ChandraBala' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Service/ChandraBala.php',
     149    'Prokerala\\Api\\Astrology\\Service\\ChandrashtamaPeriod' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Service/ChandrashtamaPeriod.php',
    142150    'Prokerala\\Api\\Astrology\\Service\\Chart' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Service/Chart.php',
    143151    'Prokerala\\Api\\Astrology\\Service\\Choghadiya' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Service/Choghadiya.php',
     
    145153    'Prokerala\\Api\\Astrology\\Service\\DishaShool' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Service/DishaShool.php',
    146154    'Prokerala\\Api\\Astrology\\Service\\DivisionalPlanetPosition' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Service/DivisionalPlanetPosition.php',
     155    'Prokerala\\Api\\Astrology\\Service\\GowriNallaNeram' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Service/GowriNallaNeram.php',
    147156    'Prokerala\\Api\\Astrology\\Service\\Hora' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Service/Hora.php',
    148157    'Prokerala\\Api\\Astrology\\Service\\InauspiciousPeriod' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Service/InauspiciousPeriod.php',
     
    163172    'Prokerala\\Api\\Astrology\\Service\\SarvashtakavargaChart' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Service/SarvashtakavargaChart.php',
    164173    'Prokerala\\Api\\Astrology\\Service\\Solstice' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Service/Solstice.php',
    165     'Prokerala\\Api\\Astrology\\Service\\SudarshanaChakra' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Service/SudarshanaChakra.php',
     174    'Prokerala\\Api\\Astrology\\Service\\SudharshanachakraChart' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Service/SudharshanachakraChart.php',
    166175    'Prokerala\\Api\\Astrology\\Service\\TaraBala' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Service/TaraBala.php',
    167176    'Prokerala\\Api\\Astrology\\Service\\ThirumanaPorutham' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Service/ThirumanaPorutham.php',
     177    'Prokerala\\Api\\Astrology\\Service\\UpagrahaPosition' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Service/UpagrahaPosition.php',
    168178    'Prokerala\\Api\\Astrology\\Service\\Yoga' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Service/Yoga.php',
    169179    'Prokerala\\Api\\Astrology\\Traits\\Result\\RawResponseTrait' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Astrology/Traits/Result/RawResponseTrait.php',
     
    209219    'Prokerala\\Api\\Calendar\\Result\\CalendarDateResult' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Calendar/Result/CalendarDateResult.php',
    210220    'Prokerala\\Api\\Calendar\\Service\\CalendarDate' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Calendar/Service/CalendarDate.php',
     221    'Prokerala\\Api\\Horoscope\\Entity\\Aspect' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Horoscope/Entity/Aspect.php',
     222    'Prokerala\\Api\\Horoscope\\Entity\\PlanetAspect' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Horoscope/Entity/PlanetAspect.php',
     223    'Prokerala\\Api\\Horoscope\\Entity\\Prediction' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Horoscope/Entity/Prediction.php',
     224    'Prokerala\\Api\\Horoscope\\Entity\\Transit' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Horoscope/Entity/Transit.php',
     225    'Prokerala\\Api\\Horoscope\\Entity\\Zodiac' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Horoscope/Entity/Zodiac.php',
     226    'Prokerala\\Api\\Horoscope\\Entity\\ZodiacInfo' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Horoscope/Entity/ZodiacInfo.php',
    211227    'Prokerala\\Api\\Horoscope\\Result\\DailyHoroscope' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Horoscope/Result/DailyHoroscope.php',
     228    'Prokerala\\Api\\Horoscope\\Result\\DailyHoroscopeAdvanced' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Horoscope/Result/DailyHoroscopeAdvanced.php',
     229    'Prokerala\\Api\\Horoscope\\Result\\DailyHoroscopeAdvancedResponse' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Horoscope/Result/DailyHoroscopeAdvancedResponse.php',
    212230    'Prokerala\\Api\\Horoscope\\Result\\DailyHoroscopePrediction' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Horoscope/Result/DailyHoroscopePrediction.php',
     231    'Prokerala\\Api\\Horoscope\\Result\\DailyLoveHoroscope' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Horoscope/Result/DailyLoveHoroscope.php',
     232    'Prokerala\\Api\\Horoscope\\Result\\DailyLoveHoroscopeResponse' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Horoscope/Result/DailyLoveHoroscopeResponse.php',
     233    'Prokerala\\Api\\Horoscope\\Service\\DailyLovePrediction' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Horoscope/Service/DailyLovePrediction.php',
    213234    'Prokerala\\Api\\Horoscope\\Service\\DailyPrediction' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Horoscope/Service/DailyPrediction.php',
     235    'Prokerala\\Api\\Horoscope\\Service\\DailyPredictionAdvanced' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Horoscope/Service/DailyPredictionAdvanced.php',
    214236    'Prokerala\\Api\\Numerology\\Result\\Chaldean\\Birth' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Numerology/Result/Chaldean/Birth.php',
    215237    'Prokerala\\Api\\Numerology\\Result\\Chaldean\\BirthNumber' => $vendorDir . '/prokerala/astrology-sdk/src/Api/Numerology/Result/Chaldean/BirthNumber.php',
  • astrology/trunk/dependencies/vendor/composer/autoload_real.php

    r3322235 r3326192  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInitc0fcee2597e6b1a06d06073d35b985e4
     5class ComposerAutoloaderInit2ab2f31b7b4829a6f8e25834569ae0c0
    66{
    77    private static $loader;
     
    2323        }
    2424
    25         spl_autoload_register(array('ComposerAutoloaderInitc0fcee2597e6b1a06d06073d35b985e4', 'loadClassLoader'), true, true);
     25        spl_autoload_register(array('ComposerAutoloaderInit2ab2f31b7b4829a6f8e25834569ae0c0', 'loadClassLoader'), true, true);
    2626        self::$loader = $loader = new \Prokerala_WP_Astrology_Composer\Autoload\ClassLoader(\dirname(__DIR__));
    27         spl_autoload_unregister(array('ComposerAutoloaderInitc0fcee2597e6b1a06d06073d35b985e4', 'loadClassLoader'));
     27        spl_autoload_unregister(array('ComposerAutoloaderInit2ab2f31b7b4829a6f8e25834569ae0c0', 'loadClassLoader'));
    2828
    2929        require __DIR__ . '/autoload_static.php';
    30         call_user_func(\Prokerala_WP_Astrology_Composer\Autoload\ComposerStaticInitc0fcee2597e6b1a06d06073d35b985e4::getInitializer($loader));
     30        call_user_func(\Prokerala_WP_Astrology_Composer\Autoload\ComposerStaticInit2ab2f31b7b4829a6f8e25834569ae0c0::getInitializer($loader));
    3131
    3232        $loader->setClassMapAuthoritative(true);
  • astrology/trunk/dependencies/vendor/composer/autoload_static.php

    r3322235 r3326192  
    55namespace Prokerala_WP_Astrology_Composer\Autoload;
    66
    7 class ComposerStaticInitc0fcee2597e6b1a06d06073d35b985e4
     7class ComposerStaticInit2ab2f31b7b4829a6f8e25834569ae0c0
    88{
    99    public static $classMap = array (
     
    7373        'Prokerala\\Api\\Astrology\\Result\\Horoscope\\Astagavarga\\SarvashtakavargaResult' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/aliases.php',
    7474        'Prokerala\\Api\\Astrology\\Result\\Horoscope\\BirthDetails' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/BirthDetails.php',
     75        'Prokerala\\Api\\Astrology\\Result\\Horoscope\\Chandrashtama\\Chandrashtama' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/Chandrashtama/Chandrashtama.php',
     76        'Prokerala\\Api\\Astrology\\Result\\Horoscope\\Chandrashtama\\ChandrashtamaPeriodResult' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/Chandrashtama/ChandrashtamaPeriodResult.php',
     77        'Prokerala\\Api\\Astrology\\Result\\Horoscope\\Chandrashtama\\ChandrashtamaTiming' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/Chandrashtama/ChandrashtamaTiming.php',
     78        'Prokerala\\Api\\Astrology\\Result\\Horoscope\\Chandrashtama\\NakshatraTiming' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/Chandrashtama/NakshatraTiming.php',
    7579        'Prokerala\\Api\\Astrology\\Result\\Horoscope\\Chart' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/Chart.php',
    7680        'Prokerala\\Api\\Astrology\\Result\\Horoscope\\Chart\\ChartRasi' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/Chart/ChartRasi.php',
     
    100104        'Prokerala\\Api\\Astrology\\Result\\Horoscope\\SadeSati\\SaturnTransit' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/SadeSati/SaturnTransit.php',
    101105        'Prokerala\\Api\\Astrology\\Result\\Horoscope\\SarvashtakavargaResult' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/SarvashtakavargaResult.php',
     106        'Prokerala\\Api\\Astrology\\Result\\Horoscope\\UpagrahaPosition' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/UpagrahaPosition.php',
    102107        'Prokerala\\Api\\Astrology\\Result\\Horoscope\\VimsottariDasha' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/VimsottariDasha.php',
    103108        'Prokerala\\Api\\Astrology\\Result\\Horoscope\\Yoga' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/Yoga.php',
     
    119124        'Prokerala\\Api\\Astrology\\Result\\Panchang\\DishaShool' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Panchang/DishaShool.php',
    120125        'Prokerala\\Api\\Astrology\\Result\\Panchang\\DishaShoolResult' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Panchang/DishaShoolResult.php',
     126        'Prokerala\\Api\\Astrology\\Result\\Panchang\\GowriNallaNeram' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Panchang/GowriNallaNeram.php',
     127        'Prokerala\\Api\\Astrology\\Result\\Panchang\\GowriNallaNeram\\Period' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Panchang/GowriNallaNeram/Period.php',
    121128        'Prokerala\\Api\\Astrology\\Result\\Panchang\\Hora' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Panchang/Hora.php',
    122129        'Prokerala\\Api\\Astrology\\Result\\Panchang\\HoraTiming' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Result/Panchang/HoraTiming.php',
     
    141148        'Prokerala\\Api\\Astrology\\Service\\BirthDetails' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Service/BirthDetails.php',
    142149        'Prokerala\\Api\\Astrology\\Service\\ChandraBala' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Service/ChandraBala.php',
     150        'Prokerala\\Api\\Astrology\\Service\\ChandrashtamaPeriod' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Service/ChandrashtamaPeriod.php',
    143151        'Prokerala\\Api\\Astrology\\Service\\Chart' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Service/Chart.php',
    144152        'Prokerala\\Api\\Astrology\\Service\\Choghadiya' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Service/Choghadiya.php',
     
    146154        'Prokerala\\Api\\Astrology\\Service\\DishaShool' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Service/DishaShool.php',
    147155        'Prokerala\\Api\\Astrology\\Service\\DivisionalPlanetPosition' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Service/DivisionalPlanetPosition.php',
     156        'Prokerala\\Api\\Astrology\\Service\\GowriNallaNeram' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Service/GowriNallaNeram.php',
    148157        'Prokerala\\Api\\Astrology\\Service\\Hora' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Service/Hora.php',
    149158        'Prokerala\\Api\\Astrology\\Service\\InauspiciousPeriod' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Service/InauspiciousPeriod.php',
     
    164173        'Prokerala\\Api\\Astrology\\Service\\SarvashtakavargaChart' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Service/SarvashtakavargaChart.php',
    165174        'Prokerala\\Api\\Astrology\\Service\\Solstice' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Service/Solstice.php',
    166         'Prokerala\\Api\\Astrology\\Service\\SudarshanaChakra' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Service/SudarshanaChakra.php',
     175        'Prokerala\\Api\\Astrology\\Service\\SudharshanachakraChart' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Service/SudharshanachakraChart.php',
    167176        'Prokerala\\Api\\Astrology\\Service\\TaraBala' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Service/TaraBala.php',
    168177        'Prokerala\\Api\\Astrology\\Service\\ThirumanaPorutham' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Service/ThirumanaPorutham.php',
     178        'Prokerala\\Api\\Astrology\\Service\\UpagrahaPosition' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Service/UpagrahaPosition.php',
    169179        'Prokerala\\Api\\Astrology\\Service\\Yoga' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Service/Yoga.php',
    170180        'Prokerala\\Api\\Astrology\\Traits\\Result\\RawResponseTrait' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Astrology/Traits/Result/RawResponseTrait.php',
     
    210220        'Prokerala\\Api\\Calendar\\Result\\CalendarDateResult' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Calendar/Result/CalendarDateResult.php',
    211221        'Prokerala\\Api\\Calendar\\Service\\CalendarDate' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Calendar/Service/CalendarDate.php',
     222        'Prokerala\\Api\\Horoscope\\Entity\\Aspect' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Horoscope/Entity/Aspect.php',
     223        'Prokerala\\Api\\Horoscope\\Entity\\PlanetAspect' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Horoscope/Entity/PlanetAspect.php',
     224        'Prokerala\\Api\\Horoscope\\Entity\\Prediction' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Horoscope/Entity/Prediction.php',
     225        'Prokerala\\Api\\Horoscope\\Entity\\Transit' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Horoscope/Entity/Transit.php',
     226        'Prokerala\\Api\\Horoscope\\Entity\\Zodiac' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Horoscope/Entity/Zodiac.php',
     227        'Prokerala\\Api\\Horoscope\\Entity\\ZodiacInfo' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Horoscope/Entity/ZodiacInfo.php',
    212228        'Prokerala\\Api\\Horoscope\\Result\\DailyHoroscope' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Horoscope/Result/DailyHoroscope.php',
     229        'Prokerala\\Api\\Horoscope\\Result\\DailyHoroscopeAdvanced' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Horoscope/Result/DailyHoroscopeAdvanced.php',
     230        'Prokerala\\Api\\Horoscope\\Result\\DailyHoroscopeAdvancedResponse' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Horoscope/Result/DailyHoroscopeAdvancedResponse.php',
    213231        'Prokerala\\Api\\Horoscope\\Result\\DailyHoroscopePrediction' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Horoscope/Result/DailyHoroscopePrediction.php',
     232        'Prokerala\\Api\\Horoscope\\Result\\DailyLoveHoroscope' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Horoscope/Result/DailyLoveHoroscope.php',
     233        'Prokerala\\Api\\Horoscope\\Result\\DailyLoveHoroscopeResponse' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Horoscope/Result/DailyLoveHoroscopeResponse.php',
     234        'Prokerala\\Api\\Horoscope\\Service\\DailyLovePrediction' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Horoscope/Service/DailyLovePrediction.php',
    214235        'Prokerala\\Api\\Horoscope\\Service\\DailyPrediction' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Horoscope/Service/DailyPrediction.php',
     236        'Prokerala\\Api\\Horoscope\\Service\\DailyPredictionAdvanced' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Horoscope/Service/DailyPredictionAdvanced.php',
    215237        'Prokerala\\Api\\Numerology\\Result\\Chaldean\\Birth' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Numerology/Result/Chaldean/Birth.php',
    216238        'Prokerala\\Api\\Numerology\\Result\\Chaldean\\BirthNumber' => __DIR__ . '/..' . '/prokerala/astrology-sdk/src/Api/Numerology/Result/Chaldean/BirthNumber.php',
     
    585607    {
    586608        return \Closure::bind(function () use ($loader) {
    587             $loader->classMap = ComposerStaticInitc0fcee2597e6b1a06d06073d35b985e4::$classMap;
     609            $loader->classMap = ComposerStaticInit2ab2f31b7b4829a6f8e25834569ae0c0::$classMap;
    588610
    589611        }, null, ClassLoader::class);
  • astrology/trunk/dependencies/vendor/kriswallsmith/buzz/lib/Browser.php

    r3104518 r3326192  
    3333    {
    3434        if (!$requestFactory instanceof RequestFactoryInterface && !$requestFactory instanceof RequestFactory) {
    35             throw new InvalidArgumentException(sprintf('Second argument of %s must be an instance of %s or %s.', __CLASS__, RequestFactoryInterface::class, RequestFactory::class));
     35            throw new InvalidArgumentException(\sprintf('Second argument of %s must be an instance of %s or %s.', __CLASS__, RequestFactoryInterface::class, RequestFactory::class));
    3636        }
    3737        $this->client = $client;
     
    185185        $fileHeaders = [];
    186186        // Set a default content-disposition header
    187         $fileHeaders['Content-Disposition'] = sprintf('form-data; name="%s"', $name);
     187        $fileHeaders['Content-Disposition'] = \sprintf('form-data; name="%s"', $name);
    188188        if (isset($data['filename'])) {
    189             $fileHeaders['Content-Disposition'] .= sprintf('; filename="%s"', $data['filename']);
     189            $fileHeaders['Content-Disposition'] .= \sprintf('; filename="%s"', $data['filename']);
    190190        }
    191191        // Set a default content-length header
     
    199199        $output .= "--{$boundary}\r\n";
    200200        foreach ($fileHeaders as $key => $value) {
    201             $output .= sprintf("%s: %s\r\n", $key, $value);
     201            $output .= \sprintf("%s: %s\r\n", $key, $value);
    202202        }
    203203        $output .= "\r\n";
  • astrology/trunk/dependencies/vendor/kriswallsmith/buzz/lib/Client/AbstractClient.php

    r3104518 r3326192  
    2929    {
    3030        if (!$responseFactory instanceof ResponseFactoryInterface && !$responseFactory instanceof ResponseFactory) {
    31             throw new InvalidArgumentException(sprintf('First argument of %s must be an instance of %s or %s.', __CLASS__, ResponseFactoryInterface::class, ResponseFactory::class));
     31            throw new InvalidArgumentException(\sprintf('First argument of %s must be an instance of %s or %s.', __CLASS__, ResponseFactoryInterface::class, ResponseFactory::class));
    3232        }
    3333        $this->options = new ParameterBag();
  • astrology/trunk/dependencies/vendor/kriswallsmith/buzz/lib/Client/AbstractCurl.php

    r3104518 r3326192  
    161161            curl_setopt($curl, \CURLOPT_PROXY, $proxy);
    162162        }
    163         $canFollow = !ini_get('safe_mode') && !ini_get('open_basedir') && $options->get('allow_redirects');
     163        $canFollow = !\ini_get('safe_mode') && !\ini_get('open_basedir') && $options->get('allow_redirects');
    164164        curl_setopt($curl, \CURLOPT_FOLLOWLOCATION, $canFollow);
    165165        curl_setopt($curl, \CURLOPT_MAXREDIRS, $canFollow ? $options->get('max_redirects') : 0);
  • astrology/trunk/dependencies/vendor/kriswallsmith/buzz/lib/Message/HeaderConverter.php

    r3104518 r3326192  
    2929        foreach ($headers as $key => $values) {
    3030            if (!\is_array($values)) {
    31                 $buzz[] = sprintf('%s: %s', $key, $values);
     31                $buzz[] = \sprintf('%s: %s', $key, $values);
    3232            } else {
    3333                foreach ($values as $value) {
    34                     $buzz[] = sprintf('%s: %s', $key, $value);
     34                    $buzz[] = \sprintf('%s: %s', $key, $value);
    3535                }
    3636            }
  • astrology/trunk/dependencies/vendor/kriswallsmith/buzz/lib/Message/ResponseBuilder.php

    r3104518 r3326192  
    5858        $parts = explode(' ', $input, 3);
    5959        if (\count($parts) < 2 || 0 !== strpos(strtolower($parts[0]), 'http/')) {
    60             throw new InvalidArgumentException(sprintf('"%s" is not a valid HTTP status line', $input));
     60            throw new InvalidArgumentException(\sprintf('"%s" is not a valid HTTP status line', $input));
    6161        }
    6262        $this->response = $this->response->withStatus((int) $parts[1], isset($parts[2]) ? $parts[2] : '');
  • astrology/trunk/dependencies/vendor/kriswallsmith/buzz/lib/Middleware/BasicAuthMiddleware.php

    r3104518 r3326192  
    1717    public function handleRequest(RequestInterface $request, callable $next)
    1818    {
    19         $request = $request->withAddedHeader('Authorization', sprintf('Basic %s', base64_encode($this->username . ':' . $this->password)));
     19        $request = $request->withAddedHeader('Authorization', \sprintf('Basic %s', base64_encode($this->username . ':' . $this->password)));
    2020        return $next($request);
    2121    }
  • astrology/trunk/dependencies/vendor/kriswallsmith/buzz/lib/Middleware/BearerAuthMiddleware.php

    r3104518 r3326192  
    1919    public function handleRequest(RequestInterface $request, callable $next)
    2020    {
    21         $request = $request->withAddedHeader('Authorization', sprintf('Bearer %s', $this->accessToken));
     21        $request = $request->withAddedHeader('Authorization', \sprintf('Bearer %s', $this->accessToken));
    2222        return $next($request);
    2323    }
  • astrology/trunk/dependencies/vendor/kriswallsmith/buzz/lib/Middleware/ContentTypeMiddleware.php

    r3104518 r3326192  
    2828     * @param array $config {
    2929     *
    30      *     @var bool $skip_detection True skip detection if stream size is bigger than $size_limit
    31      *     @var int $size_limit size stream limit for which the detection as to be skipped.
    32      * }
     30     * @var bool $skip_detection True skip detection if stream size is bigger than $size_limit
     31     * @var int $size_limit size stream limit for which the detection as to be skipped.
     32     *           }
    3333     */
    3434    public function __construct(array $config = [])
  • astrology/trunk/dependencies/vendor/kriswallsmith/buzz/lib/Middleware/Cookie/Cookie.php

    r3104518 r3326192  
    77class Cookie
    88{
    9     const ATTR_DOMAIN = 'domain';
    10     const ATTR_PATH = 'path';
    11     const ATTR_SECURE = 'secure';
    12     const ATTR_MAX_AGE = 'max-age';
    13     const ATTR_EXPIRES = 'expires';
     9    public const ATTR_DOMAIN = 'domain';
     10    public const ATTR_PATH = 'path';
     11    public const ATTR_SECURE = 'secure';
     12    public const ATTR_MAX_AGE = 'max-age';
     13    public const ATTR_EXPIRES = 'expires';
    1414    protected $name;
    1515    protected $value;
  • astrology/trunk/dependencies/vendor/kriswallsmith/buzz/lib/Middleware/Cookie/CookieJar.php

    r3104518 r3326192  
    8383    private function getHash(Cookie $cookie): string
    8484    {
    85         return sha1(sprintf('%s|%s|%s', $cookie->getName(), $cookie->getAttribute(Cookie::ATTR_DOMAIN), $cookie->getAttribute(Cookie::ATTR_PATH)));
     85        return sha1(\sprintf('%s|%s|%s', $cookie->getName(), $cookie->getAttribute(Cookie::ATTR_DOMAIN), $cookie->getAttribute(Cookie::ATTR_PATH)));
    8686    }
    8787}
  • astrology/trunk/dependencies/vendor/kriswallsmith/buzz/lib/Middleware/DigestAuthMiddleware.php

    r3104518 r3326192  
    2828     * OPTION_QOP_AUTH           - Always use auth       (even if auth-int available).
    2929     */
    30     const OPTION_QOP_AUTH_INT = 1;
    31     const OPTION_QOP_AUTH = 2;
     30    public const OPTION_QOP_AUTH_INT = 1;
     31    public const OPTION_QOP_AUTH = 2;
    3232    /**
    3333     * Ignore server request to downgrade authentication from Digest to Basic.
    3434     * Breaks RFC compatibility, but ensures passwords are never sent using base64 which is trivial for an attacker to decode.
    3535     */
    36     const OPTION_IGNORE_DOWNGRADE_REQUEST = 4;
     36    public const OPTION_IGNORE_DOWNGRADE_REQUEST = 4;
    3737    /**
    3838     * Discard Client Nonce on each request.
    3939     */
    40     const OPTION_DISCARD_CLIENT_NONCE = 8;
     40    public const OPTION_DISCARD_CLIENT_NONCE = 8;
    4141    private $options;
    4242    /**
     
    113113                throw new \InvalidArgumentException('DigestAuthMiddleware: Only one value of OPTION_QOP_AUTH_INT or OPTION_QOP_AUTH may be set.');
    114114            }
    115             $this->options = $this->options | self::OPTION_QOP_AUTH_INT;
     115            $this->options |= self::OPTION_QOP_AUTH_INT;
    116116        } elseif ($options & self::OPTION_QOP_AUTH) {
    117             $this->options = $this->options | self::OPTION_QOP_AUTH;
     117            $this->options |= self::OPTION_QOP_AUTH;
    118118        }
    119119        if ($options & self::OPTION_IGNORE_DOWNGRADE_REQUEST) {
    120             $this->options = $this->options | self::OPTION_IGNORE_DOWNGRADE_REQUEST;
     120            $this->options |= self::OPTION_IGNORE_DOWNGRADE_REQUEST;
    121121        }
    122122        if ($options & self::OPTION_DISCARD_CLIENT_NONCE) {
    123             $this->options = $this->options | self::OPTION_DISCARD_CLIENT_NONCE;
     123            $this->options |= self::OPTION_DISCARD_CLIENT_NONCE;
    124124        }
    125125    }
  • astrology/trunk/dependencies/vendor/kriswallsmith/buzz/lib/Middleware/History/Journal.php

    r3173306 r3326192  
    2828    public function addEntry(Entry $entry): void
    2929    {
    30         array_push($this->entries, $entry);
     30        $this->entries[] = $entry;
    3131        $this->entries = \array_slice($this->entries, $this->getLimit() * -1);
    3232        end($this->entries);
  • astrology/trunk/dependencies/vendor/kriswallsmith/buzz/lib/Middleware/LoggerMiddleware.php

    r3104518 r3326192  
    1515    private $startTime;
    1616    /**
    17      * @param LoggerInterface $logger
    18      * @param string          $level
    19      * @param string|null     $prefix
     17     * @param string      $level
     18     * @param string|null $prefix
    2019     */
    2120    public function __construct(LoggerInterface $logger = null, $level = 'info', $prefix = null)
     
    3332    {
    3433        $seconds = microtime(\true) - $this->startTime;
    35         $this->logger->log($this->level, sprintf('%sSent "%s %s" in %dms', $this->prefix, $request->getMethod(), $request->getUri(), round($seconds * 1000)));
     34        $this->logger->log($this->level, \sprintf('%sSent "%s %s" in %dms', $this->prefix, $request->getMethod(), $request->getUri(), round($seconds * 1000)));
    3635        return $next($request, $response);
    3736    }
  • astrology/trunk/dependencies/vendor/kriswallsmith/buzz/lib/Middleware/WsseAuthMiddleware.php

    r3104518 r3326192  
    2020        $created = date('c');
    2121        $digest = base64_encode(sha1(base64_decode($nonce) . $created . $this->password, \true));
    22         $wsse = sprintf('UsernameToken Username="%s", PasswordDigest="%s", Nonce="%s", Created="%s"', $this->username, $digest, $nonce, $created);
     22        $wsse = \sprintf('UsernameToken Username="%s", PasswordDigest="%s", Nonce="%s", Created="%s"', $this->username, $digest, $nonce, $created);
    2323        $request = $request->withHeader('Authorization', 'WSSE profile="UsernameToken"')->withHeader('X-WSSE', $wsse);
    2424        return $next($request);
  • astrology/trunk/dependencies/vendor/php-http/httplug/src/Exception/HttpException.php

    r3104518 r3326192  
    2121     * @param string $message
    2222     */
    23     public function __construct($message, RequestInterface $request, ResponseInterface $response, \Exception $previous = null)
     23    public function __construct($message, RequestInterface $request, ResponseInterface $response, ?\Exception $previous = null)
    2424    {
    2525        parent::__construct($message, $request, $previous);
     
    3939     * Factory method to create a new exception with a normalized error message.
    4040     */
    41     public static function create(RequestInterface $request, ResponseInterface $response, \Exception $previous = null)
     41    public static function create(RequestInterface $request, ResponseInterface $response, ?\Exception $previous = null)
    4242    {
    4343        $message = sprintf('[url] %s [http method] %s [status code] %s [reason phrase] %s', $request->getRequestTarget(), $request->getMethod(), $response->getStatusCode(), $response->getReasonPhrase());
  • astrology/trunk/dependencies/vendor/php-http/httplug/src/Exception/NetworkException.php

    r3017381 r3326192  
    1818     * @param string $message
    1919     */
    20     public function __construct($message, RequestInterface $request, \Exception $previous = null)
     20    public function __construct($message, RequestInterface $request, ?\Exception $previous = null)
    2121    {
    2222        $this->setRequest($request);
  • astrology/trunk/dependencies/vendor/php-http/httplug/src/Exception/RequestAwareTrait.php

    r3104518 r3326192  
    1414        $this->request = $request;
    1515    }
    16     /**
    17      * {@inheritdoc}
    18      */
    1916    public function getRequest(): RequestInterface
    2017    {
  • astrology/trunk/dependencies/vendor/php-http/httplug/src/Exception/RequestException.php

    r3017381 r3326192  
    1919     * @param string $message
    2020     */
    21     public function __construct($message, RequestInterface $request, \Exception $previous = null)
     21    public function __construct($message, RequestInterface $request, ?\Exception $previous = null)
    2222    {
    2323        $this->setRequest($request);
  • astrology/trunk/dependencies/vendor/php-http/httplug/src/Promise/HttpFulfilledPromise.php

    r3017381 r3326192  
    1616        $this->response = $response;
    1717    }
    18     /**
    19      * {@inheritdoc}
    20      */
    21     public function then(callable $onFulfilled = null, callable $onRejected = null)
     18    public function then(?callable $onFulfilled = null, ?callable $onRejected = null)
    2219    {
    2320        if (null === $onFulfilled) {
     
    3027        }
    3128    }
    32     /**
    33      * {@inheritdoc}
    34      */
    3529    public function getState()
    3630    {
    3731        return Promise::FULFILLED;
    3832    }
    39     /**
    40      * {@inheritdoc}
    41      */
    4233    public function wait($unwrap = \true)
    4334    {
  • astrology/trunk/dependencies/vendor/php-http/httplug/src/Promise/HttpRejectedPromise.php

    r3017381 r3326192  
    1515        $this->exception = $exception;
    1616    }
    17     /**
    18      * {@inheritdoc}
    19      */
    20     public function then(callable $onFulfilled = null, callable $onRejected = null)
     17    public function then(?callable $onFulfilled = null, ?callable $onRejected = null)
    2118    {
    2219        if (null === $onRejected) {
     
    3330        }
    3431    }
    35     /**
    36      * {@inheritdoc}
    37      */
    3832    public function getState()
    3933    {
    4034        return Promise::REJECTED;
    4135    }
    42     /**
    43      * {@inheritdoc}
    44      */
    4536    public function wait($unwrap = \true)
    4637    {
  • astrology/trunk/dependencies/vendor/prokerala/astrology-sdk/auspicious-period.php

    r2819586 r3326192  
    2727    $method = new AuspiciousYoga($client);
    2828    $result = $method->process($location, $datetime);
    29     $arData = $result->getMuhurat();
     29    $arData = $result->getAuspiciousYoga();
    3030    $auspiciousPeriodResult = [];
    3131    foreach ($arData as $idx => $data) {
    32         $auspiciousPeriodResult[$idx] = ['id' => $data->getId(), 'name' => $data->getName(), 'type' => $data->getType()];
     32        $auspiciousPeriodResult[$idx] = ['id' => $data->getId(), 'name' => $data->getName(), 'type' => $data->getName()];
    3333        $arPeriod = $data->getPeriod();
    3434        foreach ($arPeriod as $period) {
  • astrology/trunk/dependencies/vendor/prokerala/astrology-sdk/src/Api/Astrology/Result/Horoscope/DivisionalPlanetPositions/HouseDivision.php

    r3104518 r3326192  
    1111namespace Prokerala\Api\Astrology\Result\Horoscope\DivisionalPlanetPositions;
    1212
    13 use Prokerala\Api\Astrology\Result\Element\Rasi;
    14 use Prokerala\Api\Astrology\Result\Horoscope\Ashtakavarga\Bhava;
    1513use Prokerala\Api\Astrology\Result\ResultInterface;
    1614use Prokerala\Api\Astrology\Traits\Result\RawResponseTrait;
  • astrology/trunk/dependencies/vendor/psr/log/src/LoggerAwareInterface.php

    r3104518 r3326192  
    1010    /**
    1111     * Sets a logger instance on the object.
    12      *
    13      * @param LoggerInterface $logger
    14      *
    15      * @return void
    1612     */
    1713    public function setLogger(\Psr\Log\LoggerInterface $logger): void;
  • astrology/trunk/dependencies/vendor/psr/log/src/LoggerAwareTrait.php

    r3104518 r3326192  
    1010    /**
    1111     * The logger instance.
    12      *
    13      * @var LoggerInterface|null
     12     * @var \Psr\Log\LoggerInterface|null
    1413     */
    1514    protected $logger;
    1615    /**
    1716     * Sets a logger.
    18      *
    19      * @param LoggerInterface $logger
    2017     */
    2118    public function setLogger(\Psr\Log\LoggerInterface $logger): void
  • astrology/trunk/dependencies/vendor/psr/log/src/LoggerInterface.php

    r3104518 r3326192  
    2323     * System is unusable.
    2424     *
     25     * @param mixed[] $context
    2526     * @param string|\Stringable $message
    26      * @param mixed[] $context
    27      *
    28      * @return void
    2927     */
    3028    public function emergency($message, array $context = []): void;
     
    3533     * trigger the SMS alerts and wake you up.
    3634     *
     35     * @param mixed[] $context
    3736     * @param string|\Stringable $message
    38      * @param mixed[] $context
    39      *
    40      * @return void
    4137     */
    4238    public function alert($message, array $context = []): void;
     
    4642     * Example: Application component unavailable, unexpected exception.
    4743     *
     44     * @param mixed[] $context
    4845     * @param string|\Stringable $message
    49      * @param mixed[] $context
    50      *
    51      * @return void
    5246     */
    5347    public function critical($message, array $context = []): void;
     
    5650     * be logged and monitored.
    5751     *
     52     * @param mixed[] $context
    5853     * @param string|\Stringable $message
    59      * @param mixed[] $context
    60      *
    61      * @return void
    6254     */
    6355    public function error($message, array $context = []): void;
     
    6860     * that are not necessarily wrong.
    6961     *
     62     * @param mixed[] $context
    7063     * @param string|\Stringable $message
    71      * @param mixed[] $context
    72      *
    73      * @return void
    7464     */
    7565    public function warning($message, array $context = []): void;
     
    7767     * Normal but significant events.
    7868     *
     69     * @param mixed[] $context
    7970     * @param string|\Stringable $message
    80      * @param mixed[] $context
    81      *
    82      * @return void
    8371     */
    8472    public function notice($message, array $context = []): void;
     
    8876     * Example: User logs in, SQL logs.
    8977     *
     78     * @param mixed[] $context
    9079     * @param string|\Stringable $message
    91      * @param mixed[] $context
    92      *
    93      * @return void
    9480     */
    9581    public function info($message, array $context = []): void;
     
    9783     * Detailed debug information.
    9884     *
     85     * @param mixed[] $context
    9986     * @param string|\Stringable $message
    100      * @param mixed[] $context
    101      *
    102      * @return void
    10387     */
    10488    public function debug($message, array $context = []): void;
     
    10690     * Logs with an arbitrary level.
    10791     *
    108      * @param mixed   $level
    109      * @param string|\Stringable $message
     92     * @param mixed $level
    11093     * @param mixed[] $context
    11194     *
    112      * @return void
    113      *
    11495     * @throws \Psr\Log\InvalidArgumentException
     96     * @param string|\Stringable $message
    11597     */
    11698    public function log($level, $message, array $context = []): void;
  • astrology/trunk/dependencies/vendor/psr/log/src/LoggerTrait.php

    r3104518 r3326192  
    1515    /**
    1616     * System is unusable.
    17      *
    1817     * @param string|\Stringable $message
    19      * @param array  $context
    20      *
    21      * @return void
    2218     */
    2319    public function emergency($message, array $context = []): void
     
    3026     * Example: Entire website down, database unavailable, etc. This should
    3127     * trigger the SMS alerts and wake you up.
    32      *
    3328     * @param string|\Stringable $message
    34      * @param array  $context
    35      *
    36      * @return void
    3729     */
    3830    public function alert($message, array $context = []): void
     
    4436     *
    4537     * Example: Application component unavailable, unexpected exception.
    46      *
    4738     * @param string|\Stringable $message
    48      * @param array  $context
    49      *
    50      * @return void
    5139     */
    5240    public function critical($message, array $context = []): void
     
    5745     * Runtime errors that do not require immediate action but should typically
    5846     * be logged and monitored.
    59      *
    6047     * @param string|\Stringable $message
    61      * @param array  $context
    62      *
    63      * @return void
    6448     */
    6549    public function error($message, array $context = []): void
     
    7256     * Example: Use of deprecated APIs, poor use of an API, undesirable things
    7357     * that are not necessarily wrong.
    74      *
    7558     * @param string|\Stringable $message
    76      * @param array  $context
    77      *
    78      * @return void
    7959     */
    8060    public function warning($message, array $context = []): void
     
    8464    /**
    8565     * Normal but significant events.
    86      *
    8766     * @param string|\Stringable $message
    88      * @param array  $context
    89      *
    90      * @return void
    9167     */
    9268    public function notice($message, array $context = []): void
     
    9874     *
    9975     * Example: User logs in, SQL logs.
    100      *
    10176     * @param string|\Stringable $message
    102      * @param array  $context
    103      *
    104      * @return void
    10577     */
    10678    public function info($message, array $context = []): void
     
    11082    /**
    11183     * Detailed debug information.
    112      *
    11384     * @param string|\Stringable $message
    114      * @param array  $context
    115      *
    116      * @return void
    11785     */
    11886    public function debug($message, array $context = []): void
     
    12391     * Logs with an arbitrary level.
    12492     *
    125      * @param mixed  $level
    126      * @param string|\Stringable $message
    127      * @param array  $context
    128      *
    129      * @return void
     93     * @param mixed $level
    13094     *
    13195     * @throws \Psr\Log\InvalidArgumentException
     96     * @param string|\Stringable $message
    13297     */
    13398    abstract public function log($level, $message, array $context = []): void;
  • astrology/trunk/dependencies/vendor/psr/log/src/NullLogger.php

    r3104518 r3326192  
    1616     * Logs with an arbitrary level.
    1717     *
    18      * @param mixed  $level
    19      * @param string|\Stringable $message
    20      * @param array $context
    21      *
    22      * @return void
     18     * @param mixed[] $context
    2319     *
    2420     * @throws \Psr\Log\InvalidArgumentException
     21     * @param string|\Stringable $message
    2522     */
    2623    public function log($level, $message, array $context = []): void
  • astrology/trunk/dependencies/vendor/slim/psr7/src/Factory/ServerRequestFactory.php

    r3104518 r3326192  
    7373    public static function createFromGlobals(): Request
    7474    {
     75        /** @var string $method */
    7576        $method = $_SERVER['REQUEST_METHOD'] ?? 'GET';
    7677        $uri = (new UriFactory())->createFromGlobals($_SERVER);
  • astrology/trunk/dependencies/vendor/slim/psr7/src/Headers.php

    r3104518 r3326192  
    220220     * @param array|string  $value
    221221     *
    222      * @throws InvalidArgumentException;
     222     * @throws InvalidArgumentException
    223223     */
    224224    protected function validateHeader($name, $value): void
  • astrology/trunk/dependencies/vendor/slim/psr7/src/Stream.php

    r3173306 r3326192  
    7575    protected $cache;
    7676    /**
    77      * @param  resource         $stream A PHP resource handle.
    78      * @param  ?StreamInterface $cache  A stream to cache $stream (useful for non-seekable streams)
     77     * @param resource             $stream A PHP resource handle.
     78     * @param StreamInterface|null $cache  A stream to cache $stream (useful for non-seekable streams)
    7979     *
    8080     * @throws InvalidArgumentException If argument is not a resource.
  • astrology/trunk/dependencies/vendor/slim/psr7/src/Uri.php

    r3173306 r3326192  
    173173            return '';
    174174        }
    175         $match = preg_replace_callback('/(?:[^%a-zA-Z0-9_\-\.~\pL!\$&\'\(\)\*\+,;=]+|%(?![A-Fa-f0-9]{2}))/u', function ($match) {
     175        $match = preg_replace_callback('/(?:[^%a-zA-Z0-9_\-\.~\pL!\$&\'\(\)\*\+,;=]+|%(?![A-Fa-f0-9]{2}))/', function ($match) {
    176176            return rawurlencode($match[0]);
    177177        }, $info);
     
    411411                    // If the path is starting with more than one "/" and no authority is present,
    412412                    // the starting slashes MUST be reduced to one.
    413                     $path = '/' . ltrim($path, '/');
     413                    $path = ltrim($path, '/');
     414                    $path = '/' . $path;
    414415                }
    415416            }
  • astrology/trunk/dependencies/vendor/symfony/polyfill-php80/PhpToken.php

    r3173306 r3326192  
    2727    public $text;
    2828    /**
    29      * @var int
     29     * @var -1|positive-int
    3030     */
    3131    public $line;
     
    3434     */
    3535    public $pos;
     36    /**
     37     * @param -1|positive-int $line
     38     */
    3639    public function __construct(int $id, string $text, int $line = -1, int $position = -1)
    3740    {
     
    6972    }
    7073    /**
    71      * @return static[]
     74     * @return list<static>
    7275     */
    7376    public static function tokenize(string $code, int $flags = 0): array
  • astrology/trunk/readme.txt

    r3322235 r3326192  
    44Requires at least: 5.6
    55Tested up to: 6.8
    6 Stable tag: 1.4.4
     6Stable tag: 1.4.5
    77Requires PHP: 7.2.0
    88License: GPLV2+
     
    135135##### DailyPrediction
    136136
     137- **`date`**
     138
     139   By default, the `DailyPrediction` report will display predictions for the current date. If required, the default behaviour can be changed by setting the `date` attribute to `yesterday`, `today` or `tomorrow`.
     140
     141      [astrology report="DailyPrediction" date="tomorrow"]
     142
    137143- **`sign`**
    138144
    139145   By default, the DailyPrediction report will display predictions for all zodiac signs. You can use limit the result to a single zodiac sign using the `sign` attribute. This may be used to create separate page for each zodiac sign or to insert advertisement between the result.
    140146
     147      [astrology report="DailyPrediction" date="today" sign="aries"]
     148
     149- **`type`**
     150
     151  By default, the DailyPrediction report shows predictions of the `general` type. You can customize the `type` of prediction displayed by using the `type` attribute. Allowed values are `general`, `career`, `health`, and `love`.
     152
     153      [astrology report="DailyPrediction" date="today" sign="aries" type="career"]
     154
     155##### DailyLovePrediction
     156
    141157- **`date`**
    142158
    143    By default, the `DailyPrediction` report will display predictions for the current date. If required, the default behaviour can be changed by setting the `date` attribute to `yesterday`, `today` or `tomorrow`.
    144 
    145       [astrology report="DailyPrediction" date="tomorrow"]
     159  By default, the DailyLovePrediction report displays predictions for the current date. You can override this by setting the date attribute to yesterday, today, or tomorrow.
     160
     161      [astrology report="DailyLovePrediction" date="tomorrow"]
     162
     163- **`sign_one`**
     164
     165  By default, the DailyLovePrediction report displays predictions for `aries` as the primary partner. You can change the zodiac sign by using the `sign_one` attribute.
     166
     167      [astrology report="DailyLovePrediction" date="tomorrow" sign_one="aries"]
     168
     169- **`sign_two`**
     170
     171  By default, the DailyLovePrediction report displays predictions for `aries` as the secondary partner. You can change the zodiac sign using the `sign_two` attribute.
     172
     173      [astrology report="DailyLovePrediction" date="tomorrow" sign_one="aries" sign_two="aries"]
    146174
    147175##### Panchang
     
    223251
    224252== Changelog ==
     253
     254= 1.4.5 =
     255* Added new `type` shortcode for Daily Prediction
     256* Added support for Daily Love Horoscope Predictions
    225257
    226258= 1.4.4 =
  • astrology/trunk/src/Front/Report/DailyPredictionController.php

    r2997616 r3326192  
    3030namespace Prokerala\WP\Astrology\Front\Report;
    3131
    32 use Prokerala\Api\Astrology\Service\Chart;
    33 use Prokerala\Api\Horoscope\Service\DailyPrediction;
     32use Prokerala\Api\Horoscope\Service\DailyPredictionAdvanced;
    3433use Prokerala\WP\Astrology\Front\Controller\ReportControllerTrait;
    3534use Prokerala\WP\Astrology\Front\ReportControllerInterface;
    3635
    3736/**
    38  * Chart Form Controller.
     37 * Daily Prediction Controller.
    3938 *
    4039 * @since   1.1.0
     
    4544        get_attribute_defaults as getCommonAttributeDefaults;
    4645    }
    47 
    48     const SIGNS = [
    49         'aries',
    50         'taurus',
    51         'gemini',
    52         'cancer',
    53         'leo',
    54         'virgo',
    55         'libra',
    56         'scorpio',
    57         'sagittarius',
    58         'capricorn',
    59         'aquarius',
    60         'pisces',
    61     ];
    6246
    6347    /**
     
    9074     * @return string
    9175     */
    92     public function process( $options = [] ) {
     76    public function process( $options = [] ) { // phpcs:ignore Generic.Metrics.CyclomaticComplexity.TooHigh
    9377        $tz = $this->get_timezone();
    9478
    9579        $day  = $options['day'] ? $options['day'] : $this->get_post_input( 'day' );
    9680        $sign = $options['sign'] ? $options['sign'] : $this->get_post_input( 'sign' );
     81        $type = $options['type'] ? $options['type'] : $this->get_post_input( 'type' );
    9782
    9883        $datetime = new \DateTimeImmutable( $day, $tz );
    9984
    100         $result = $this->load_predictions( $datetime, $sign );
     85        $result = $this->load_predictions( $datetime, $sign, $type );
    10186
    10287        return $this->render(
     
    118103    public function get_attribute_defaults() {
    119104        return $this->getCommonAttributeDefaults() + [
    120             'sign' => '',
     105            'type' => 'general',
     106            'sign' => 'all',
    121107            'day'  => 'today',
    122108        ];
     
    139125     * Load prediction for the requested day from, updating cache if the value is not yet cached.
    140126     *
    141      * @since 1.1.0
     127     * @since 1.4.5
    142128     *
    143      * @param \DateTimeInterface $datetime Datetime to load prediction.
     129     * @param \DateTimeImmutable $datetime Datetime to load prediction.
    144130     * @param string             $sign Zodiac sign to fetch load. Empty to retrieve for all signs.
     131     * @param string             $type Prediction type to fetch load.
    145132     *
    146133     * @return array<string,mixed>
    147134     */
    148     private function load_predictions( $datetime, $sign ) { // phpcs:ignore Generic.Metrics.CyclomaticComplexity.MaxExceeded
    149 
    150         $data = get_transient( 'astrology_daily_prediction_' . $datetime->format( 'Y_m_d' ) );
     135    private function load_predictions( \DateTimeImmutable $datetime, string $sign, string $type ) {
     136        $data = get_transient( 'astrology_daily_prediction_' . $sign . '_' . $type . '_' . $datetime->format( 'Y_m_d' ) );
    151137
    152138        if ( ! $data ) {
     
    154140        }
    155141
    156         $result = [];
     142        return $data ? $data : $this->fetch_prediction( $datetime, $sign, $type );
     143    }
    157144
    158         if ( '' !== $sign ) {
    159             return [
    160                 $sign => $data[ $sign ] ?? $this->fetch_prediction( $datetime, $sign ),
    161             ];
    162         }
    163 
    164         foreach ( self::SIGNS as $sign ) {
    165             $result[ $sign ] = $data[ $sign ] ?? $this->fetch_prediction( $datetime, $sign );
    166         }
    167 
    168         return $result;
    169     }
    170145
    171146    /**
    172147     * Fetch prediction from API server.
    173148     *
    174      * @since 1.1.0
     149     * @since 1.4.5
    175150     *
    176      * @param \DateTimeInterface $datetime Datetime to fetch prediction.
     151     * @param \DateTimeImmutable $datetime Datetime to fetch prediction.
    177152     * @param string             $sign Zodiac sign to fetch load.
     153     * @param string             $type Prediction type to fetch load.
    178154     *
    179155     * @return array<string,mixed>
    180156     */
    181     private function fetch_prediction( $datetime, string $sign ) {
    182         $client            = $this->get_api_client();
    183         $method            = new DailyPrediction( $client );
    184         $daily_predictiton = $method->process( $datetime, $sign )->getDailyHoroscopePrediction();
     157    private function fetch_prediction( \DateTimeImmutable $datetime, string $sign, string $type ) {  // phpcs:ignore Generic.Metrics.CyclomaticComplexity.TooHigh
     158        $client           = $this->get_api_client();
     159        $method           = new DailyPredictionAdvanced( $client );
     160        $daily_prediction = $method->process( $datetime, $sign, $type )->getDailyPredictions();
    185161
    186         $data = get_transient( 'astrology_daily_prediction_' . $datetime->format( 'Y_m_d' ) );
     162        $data = get_transient( 'astrology_daily_prediction_' . $sign . '_' . $type . '_' . $datetime->format( 'Y_m_d' ) );
    187163
    188164        if ( ! $data ) {
     
    190166        }
    191167
    192         $data[ $sign ] = [
    193             'id'         => $daily_predictiton->getSignId(),
    194             'sign'       => $daily_predictiton->getSignName(),
    195             'prediction' => $daily_predictiton->getPrediction(),
    196         ];
    197         set_transient( 'astrology_daily_prediction_' . $datetime->format( 'Y_m_d' ), $data, 259200 );
     168        foreach ( $daily_prediction as $prediction ) {
     169            $prediction_data = [];
     170            foreach ( $prediction->getPredictions() as $p ) {
     171                $prediction_data[] = [
     172                    'type'      => $p->getType(),
     173                    'text'      => $p->getPrediction(),
     174                    'seek'      => $p->getSeek(),
     175                    'challenge' => $p->getChallenge(),
     176                    'insight'   => $p->getInsight(),
     177                ];
     178            }
     179            $data[ $prediction->getSign()->getName() ] = [
     180                'id'         => $prediction->getSign()->getId(),
     181                'sign'       => $prediction->getSign()->getName(),
     182                'prediction' => $prediction_data,
     183            ];
     184        }
     185        set_transient( 'astrology_daily_prediction_' . $sign . '_' . $type . '_' . $datetime->format( 'Y_m_d' ), $data, 259200 );
    198186
    199         return $data[ $sign ];
     187        return $data;
    200188    }
    201189}
  • astrology/trunk/src/vendor/autoload.php

    r3322235 r3326192  
    2020require_once __DIR__ . '/composer/autoload_real.php';
    2121
    22 return ComposerAutoloaderInit57e5901131e5af4447f65b6adc6b5baa::getLoader();
     22return ComposerAutoloaderInite0f9f0b2b1e35aed8816c85c35f4ade3::getLoader();
  • astrology/trunk/src/vendor/composer/autoload_classmap.php

    r3032671 r3326192  
    2121    'Prokerala\\WP\\Astrology\\Front\\Report\\ChoghadiyaController' => $baseDir . '/Front/Report/ChoghadiyaController.php',
    2222    'Prokerala\\WP\\Astrology\\Front\\Report\\CompatibilityChartController' => $baseDir . '/Front/Report/CompatibilityChartController.php',
     23    'Prokerala\\WP\\Astrology\\Front\\Report\\DailyLovePredictionController' => $baseDir . '/Front/Report/DailyLovePredictionController.php',
    2324    'Prokerala\\WP\\Astrology\\Front\\Report\\DailyPredictionController' => $baseDir . '/Front/Report/DailyPredictionController.php',
    2425    'Prokerala\\WP\\Astrology\\Front\\Report\\InauspiciousPeriodController' => $baseDir . '/Front/Report/InauspiciousPeriodController.php',
  • astrology/trunk/src/vendor/composer/autoload_real.php

    r3322235 r3326192  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInit57e5901131e5af4447f65b6adc6b5baa
     5class ComposerAutoloaderInite0f9f0b2b1e35aed8816c85c35f4ade3
    66{
    77    private static $loader;
     
    2323        }
    2424
    25         spl_autoload_register(array('ComposerAutoloaderInit57e5901131e5af4447f65b6adc6b5baa', 'loadClassLoader'), true, true);
     25        spl_autoload_register(array('ComposerAutoloaderInite0f9f0b2b1e35aed8816c85c35f4ade3', 'loadClassLoader'), true, true);
    2626        self::$loader = $loader = new \Prokerala_WP_Astrology_Composer\Autoload\ClassLoader(\dirname(__DIR__));
    27         spl_autoload_unregister(array('ComposerAutoloaderInit57e5901131e5af4447f65b6adc6b5baa', 'loadClassLoader'));
     27        spl_autoload_unregister(array('ComposerAutoloaderInite0f9f0b2b1e35aed8816c85c35f4ade3', 'loadClassLoader'));
    2828
    2929        require __DIR__ . '/autoload_static.php';
    30         call_user_func(\Prokerala_WP_Astrology_Composer\Autoload\ComposerStaticInit57e5901131e5af4447f65b6adc6b5baa::getInitializer($loader));
     30        call_user_func(\Prokerala_WP_Astrology_Composer\Autoload\ComposerStaticInite0f9f0b2b1e35aed8816c85c35f4ade3::getInitializer($loader));
    3131
    3232        $loader->setClassMapAuthoritative(true);
  • astrology/trunk/src/vendor/composer/autoload_static.php

    r3322235 r3326192  
    55namespace Prokerala_WP_Astrology_Composer\Autoload;
    66
    7 class ComposerStaticInit57e5901131e5af4447f65b6adc6b5baa
     7class ComposerStaticInite0f9f0b2b1e35aed8816c85c35f4ade3
    88{
    99    public static $classMap = array (
     
    2222        'Prokerala\\WP\\Astrology\\Front\\Report\\ChoghadiyaController' => __DIR__ . '/../..' . '/Front/Report/ChoghadiyaController.php',
    2323        'Prokerala\\WP\\Astrology\\Front\\Report\\CompatibilityChartController' => __DIR__ . '/../..' . '/Front/Report/CompatibilityChartController.php',
     24        'Prokerala\\WP\\Astrology\\Front\\Report\\DailyLovePredictionController' => __DIR__ . '/../..' . '/Front/Report/DailyLovePredictionController.php',
    2425        'Prokerala\\WP\\Astrology\\Front\\Report\\DailyPredictionController' => __DIR__ . '/../..' . '/Front/Report/DailyPredictionController.php',
    2526        'Prokerala\\WP\\Astrology\\Front\\Report\\InauspiciousPeriodController' => __DIR__ . '/../..' . '/Front/Report/InauspiciousPeriodController.php',
     
    4647    {
    4748        return \Closure::bind(function () use ($loader) {
    48             $loader->classMap = ComposerStaticInit57e5901131e5af4447f65b6adc6b5baa::$classMap;
     49            $loader->classMap = ComposerStaticInite0f9f0b2b1e35aed8816c85c35f4ade3::$classMap;
    4950
    5051        }, null, ClassLoader::class);
  • astrology/trunk/templates/front/result/daily-prediction.tpl.php

    r2974092 r3326192  
    3636?>
    3737<div class="pk-astrology-prediction-row pk-astrology-theme-<?php echo esc_attr( $options['theme'] ); ?>">
     38
    3839    <?php foreach ( $result as $sign => $prediction ) : ?>
    3940        <h3><?php echo $prediction['sign'];  // phpcs:ignore WordPress.Security.EscapeOutput ?></h3>
    40         <p><?php echo $prediction['prediction'];  // phpcs:ignore WordPress.Security.EscapeOutput ?></p>
     41        <?php foreach ( $prediction['prediction'] as $text ) : ?>
     42            <p><?php echo $text['text'];  // phpcs:ignore WordPress.Security.EscapeOutput ?></p>
     43            <p><?php echo $text['seek'];  // phpcs:ignore WordPress.Security.EscapeOutput ?></p>
     44            <p><?php echo $text['challenge'];  // phpcs:ignore WordPress.Security.EscapeOutput ?></p>
     45            <p><?php echo $text['insight'];  // phpcs:ignore WordPress.Security.EscapeOutput ?></p>
     46        <?php endforeach; ?>
    4147    <?php endforeach; ?>
    4248</div>
Note: See TracChangeset for help on using the changeset viewer.