{"minified":"composer/2.0","packages":{"spiral/interceptors":[{"name":"spiral/interceptors","description":"Spiral Interceptors","keywords":["aop","spiral","interceptors"],"homepage":"https://spiral.dev","version":"3.17.2","version_normalized":"3.17.2.0","license":["MIT"],"authors":[{"name":"Anton Titov (wolfy-j)","email":"wolfy-j@spiralscout.com"},{"name":"Pavel Butchnev (butschster)","homepage":"https://github.com/butschster"},{"name":"Aleksei Gagarin (roxblnfk)","homepage":"https://github.com/roxblnfk"},{"name":"Maksim Smakouz (msmakouz)","email":"maksim.smakouz@spiralscout.com"}],"source":{"url":"https://github.com/spiral/interceptors.git","type":"git","reference":"ea0e10ecb2c6058541a2b097a660fd2b532a5ffa"},"dist":{"url":"https://api.github.com/repos/spiral/interceptors/zipball/ea0e10ecb2c6058541a2b097a660fd2b532a5ffa","type":"zip","shasum":"","reference":"ea0e10ecb2c6058541a2b097a660fd2b532a5ffa"},"type":"library","support":{"chat":"https://discord.gg/V6EK4he","docs":"https://spiral.dev/docs","issues":"https://github.com/spiral/framework/issues","source":"https://github.com/spiral/interceptors"},"funding":[{"url":"https://github.com/sponsors/spiral","type":"github"}],"time":"2026-08-05T12:00:37+00:00","published-time":"2026-08-05T12:01:21+00:00","autoload":{"psr-4":{"Spiral\\Interceptors\\":"src"}},"extra":{"branch-alias":{"dev-master":"3.17.x-dev"}},"require":{"php":">=8.1","spiral/core":"^3.17.2","psr/event-dispatcher":"^1.0"},"require-dev":{"phpunit/phpunit":"^10.5.41","vimeo/psalm":"^6.0","spiral/testing":"^2.12"}},{"version":"3.17.1","version_normalized":"3.17.1.0","source":{"url":"https://github.com/spiral/interceptors.git","type":"git","reference":"70dac5a5f388d212895636667eb4271aeeefa8f9"},"dist":{"url":"https://api.github.com/repos/spiral/interceptors/zipball/70dac5a5f388d212895636667eb4271aeeefa8f9","type":"zip","shasum":"","reference":"70dac5a5f388d212895636667eb4271aeeefa8f9"},"time":"2026-07-13T08:25:25+00:00","published-time":"2026-07-13T08:25:38+00:00","require":{"php":">=8.1","spiral/core":"^3.17.1","psr/event-dispatcher":"^1.0"}},{"version":"3.17.0","version_normalized":"3.17.0.0","source":{"url":"https://github.com/spiral/interceptors.git","type":"git","reference":"b5b5712311b51a06c64f2197ee5ac69d1a1c56f0"},"dist":{"url":"https://api.github.com/repos/spiral/interceptors/zipball/b5b5712311b51a06c64f2197ee5ac69d1a1c56f0","type":"zip","shasum":"","reference":"b5b5712311b51a06c64f2197ee5ac69d1a1c56f0"},"time":"2026-06-03T10:09:12+00:00","published-time":"2026-06-03T10:13:23+00:00","require":{"php":">=8.1","spiral/core":"^3.17","psr/event-dispatcher":"^1.0"}},{"version":"3.16.2","version_normalized":"3.16.2.0","source":{"url":"https://github.com/spiral/interceptors.git","type":"git","reference":"b7cec5a71b6dc37d80981835f2fc5ef7178c9ac2"},"dist":{"url":"https://api.github.com/repos/spiral/interceptors/zipball/b7cec5a71b6dc37d80981835f2fc5ef7178c9ac2","type":"zip","shasum":"","reference":"b7cec5a71b6dc37d80981835f2fc5ef7178c9ac2"},"time":"2026-04-09T18:49:45+00:00","published-time":"2026-04-09T18:52:41+00:00","require":{"php":">=8.1","spiral/core":"^3.16.2","psr/event-dispatcher":"^1.0"}},{"version":"3.16.1","version_normalized":"3.16.1.0","source":{"url":"https://github.com/spiral/interceptors.git","type":"git","reference":"306ab72c945acc03ef67398155de95ee3adbe617"},"dist":{"url":"https://api.github.com/repos/spiral/interceptors/zipball/306ab72c945acc03ef67398155de95ee3adbe617","type":"zip","shasum":"","reference":"306ab72c945acc03ef67398155de95ee3adbe617"},"time":"2026-02-23T11:45:15+00:00","published-time":"2026-02-23T11:45:19+00:00","require":{"php":">=8.1","spiral/core":"^3.16.1","psr/event-dispatcher":"^1.0"}},{"version":"3.16.0","version_normalized":"3.16.0.0","source":{"url":"https://github.com/spiral/interceptors.git","type":"git","reference":"715f274b35d10565f1c910eb573162179e33b0e7"},"dist":{"url":"https://api.github.com/repos/spiral/interceptors/zipball/715f274b35d10565f1c910eb573162179e33b0e7","type":"zip","shasum":"","reference":"715f274b35d10565f1c910eb573162179e33b0e7"},"time":"2025-12-14T11:34:19+00:00","published-time":"2025-12-14T11:34:22+00:00","extra":{"branch-alias":{"dev-master":"3.16.x-dev"}},"require":{"php":">=8.1","spiral/core":"^3.16","psr/event-dispatcher":"^1.0"}},{"version":"3.15.8","version_normalized":"3.15.8.0","authors":[{"name":"Anton Titov (wolfy-j)","email":"wolfy-j@spiralscout.com"},{"name":"Pavel Butchnev (butschster)","email":"pavel.buchnev@spiralscout.com"},{"name":"Aleksei Gagarin (roxblnfk)","email":"alexey.gagarin@spiralscout.com"},{"name":"Maksim Smakouz (msmakouz)","email":"maksim.smakouz@spiralscout.com"}],"source":{"url":"https://github.com/spiral/interceptors.git","type":"git","reference":"511da02bb400c64dde27bb87b63df6d7007bceef"},"dist":{"url":"https://api.github.com/repos/spiral/interceptors/zipball/511da02bb400c64dde27bb87b63df6d7007bceef","type":"zip","shasum":"","reference":"511da02bb400c64dde27bb87b63df6d7007bceef"},"time":"2025-04-22T14:03:19+00:00","published-time":"2025-04-22T14:03:22+00:00","extra":{"branch-alias":{"dev-master":"3.15.x-dev"}},"require":{"php":">=8.1","spiral/core":"^3.15.8","psr/event-dispatcher":"^1.0"},"require-dev":{"phpunit/phpunit":"^10.5.41","vimeo/psalm":"^6.0","spiral/testing":"^2.8.3"}},{"version":"3.15.7","version_normalized":"3.15.7.0","source":{"url":"https://github.com/spiral/interceptors.git","type":"git","reference":"eb64a8f40fc1fe6c66dcdf653d067d67153707c7"},"dist":{"url":"https://api.github.com/repos/spiral/interceptors/zipball/eb64a8f40fc1fe6c66dcdf653d067d67153707c7","type":"zip","shasum":"","reference":"eb64a8f40fc1fe6c66dcdf653d067d67153707c7"},"time":"2025-03-31T15:34:15+00:00","published-time":"2025-03-31T15:34:18+00:00","require":{"php":">=8.1","spiral/core":"^3.15.7","psr/event-dispatcher":"^1.0"}},{"version":"3.15.6","version_normalized":"3.15.6.0","source":{"url":"https://github.com/spiral/interceptors.git","type":"git","reference":"49ccb099a6eb55045463d3f7bb152a811347d84b"},"dist":{"url":"https://api.github.com/repos/spiral/interceptors/zipball/49ccb099a6eb55045463d3f7bb152a811347d84b","type":"zip","shasum":"","reference":"49ccb099a6eb55045463d3f7bb152a811347d84b"},"time":"2025-03-29T18:23:10+00:00","published-time":"2025-03-29T18:23:13+00:00","require":{"php":">=8.1","spiral/core":"^3.15.6","psr/event-dispatcher":"^1.0"}},{"version":"3.15.5","version_normalized":"3.15.5.0","source":{"url":"https://github.com/spiral/interceptors.git","type":"git","reference":"4fa54b60c1b9e2d5a95cc0205514e6a420b69404"},"dist":{"url":"https://api.github.com/repos/spiral/interceptors/zipball/4fa54b60c1b9e2d5a95cc0205514e6a420b69404","type":"zip","shasum":"","reference":"4fa54b60c1b9e2d5a95cc0205514e6a420b69404"},"time":"2025-03-12T14:00:33+00:00","published-time":"2025-03-12T14:00:36+00:00","require":{"php":">=8.1","spiral/core":"^3.15.5","psr/event-dispatcher":"^1.0"}},{"version":"3.15.4","version_normalized":"3.15.4.0","source":{"url":"https://github.com/spiral/interceptors.git","type":"git","reference":"3d376cf6866bfced76de2d9ec7761c898a7be04f"},"dist":{"url":"https://api.github.com/repos/spiral/interceptors/zipball/3d376cf6866bfced76de2d9ec7761c898a7be04f","type":"zip","shasum":"","reference":"3d376cf6866bfced76de2d9ec7761c898a7be04f"},"time":"2025-02-17T10:55:30+00:00","published-time":"2025-02-17T10:55:33+00:00","require":{"php":">=8.1","spiral/core":"^3.15.4","psr/event-dispatcher":"^1.0"}},{"version":"3.15.3","version_normalized":"3.15.3.0","source":{"url":"https://github.com/spiral/interceptors.git","type":"git","reference":"1c4fbf70b40ec4de3f02130aab503e2c01d271a8"},"dist":{"url":"https://api.github.com/repos/spiral/interceptors/zipball/1c4fbf70b40ec4de3f02130aab503e2c01d271a8","type":"zip","shasum":"","reference":"1c4fbf70b40ec4de3f02130aab503e2c01d271a8"},"time":"2025-02-11T11:21:00+00:00","published-time":"2025-02-11T11:21:03+00:00","require":{"php":">=8.1","spiral/core":"^3.15.3","psr/event-dispatcher":"^1.0"}},{"version":"3.15.2","version_normalized":"3.15.2.0","source":{"url":"https://github.com/spiral/interceptors.git","type":"git","reference":"34bc4716875c2c5984802021443687bebfcec7f8"},"dist":{"url":"https://api.github.com/repos/spiral/interceptors/zipball/34bc4716875c2c5984802021443687bebfcec7f8","type":"zip","shasum":"","reference":"34bc4716875c2c5984802021443687bebfcec7f8"},"time":"2025-02-10T09:12:23+00:00","published-time":"2025-02-10T09:12:26+00:00","require":{"php":">=8.1","spiral/core":"^3.15.2","psr/event-dispatcher":"^1.0"}},{"version":"3.15.1","version_normalized":"3.15.1.0","source":{"url":"https://github.com/spiral/interceptors.git","type":"git","reference":"853a69593d4b50e7fbfb7893896dd7b27d446458"},"dist":{"url":"https://api.github.com/repos/spiral/interceptors/zipball/853a69593d4b50e7fbfb7893896dd7b27d446458","type":"zip","shasum":"","reference":"853a69593d4b50e7fbfb7893896dd7b27d446458"},"time":"2025-01-31T21:51:49+00:00","published-time":"2025-01-31T21:51:52+00:00","require":{"php":">=8.1","spiral/core":"^3.15.1","psr/event-dispatcher":"^1.0"}},{"version":"3.15.0","version_normalized":"3.15.0.0","source":{"url":"https://github.com/spiral/interceptors.git","type":"git","reference":"ea5934f657c3b5f12c063557252ac39474558257"},"dist":{"url":"https://api.github.com/repos/spiral/interceptors/zipball/ea5934f657c3b5f12c063557252ac39474558257","type":"zip","shasum":"","reference":"ea5934f657c3b5f12c063557252ac39474558257"},"time":"2025-01-24T15:40:53+00:00","published-time":"2025-01-24T15:54:48+00:00","require":{"php":">=8.1","spiral/core":"^3.15","psr/event-dispatcher":"^1.0"},"require-dev":{"phpunit/phpunit":"^10.5","vimeo/psalm":"^5.9","spiral/testing":"^2.8"}},{"version":"3.14.10","version_normalized":"3.14.10.0","source":{"url":"https://github.com/spiral/interceptors.git","type":"git","reference":"9369b728104112233e91b3b31627490034e00844"},"dist":{"url":"https://api.github.com/repos/spiral/interceptors/zipball/9369b728104112233e91b3b31627490034e00844","type":"zip","shasum":"","reference":"9369b728104112233e91b3b31627490034e00844"},"time":"2025-01-22T15:13:52+00:00","published-time":"2025-01-22T15:13:56+00:00","require":{"php":">=8.1","spiral/core":"^3.14.10","psr/event-dispatcher":"^1.0"},"require-dev":{"phpunit/phpunit":"^10.1","vimeo/psalm":"^5.9","spiral/testing":"^2.8"}},{"version":"3.14.9","version_normalized":"3.14.9.0","source":{"url":"https://github.com/spiral/interceptors.git","type":"git","reference":"b33fb84d778c4e47515e1e36607a7540441f13df"},"dist":{"url":"https://api.github.com/repos/spiral/interceptors/zipball/b33fb84d778c4e47515e1e36607a7540441f13df","type":"zip","shasum":"","reference":"b33fb84d778c4e47515e1e36607a7540441f13df"},"time":"2025-01-07T13:32:35+00:00","published-time":"2025-01-07T16:05:44+00:00","require":{"php":">=8.1","spiral/core":"^3.14.9","psr/event-dispatcher":"^1.0"}},{"version":"3.14.8","version_normalized":"3.14.8.0","source":{"url":"https://github.com/spiral/interceptors.git","type":"git","reference":"6a749e69bf7b9fd8cd0e856a52a59ed6a775c753"},"dist":{"url":"https://api.github.com/repos/spiral/interceptors/zipball/6a749e69bf7b9fd8cd0e856a52a59ed6a775c753","type":"zip","shasum":"","reference":"6a749e69bf7b9fd8cd0e856a52a59ed6a775c753"},"time":"2024-12-11T19:42:51+00:00","published-time":"2024-12-11T19:42:54+00:00","require":{"php":">=8.1","spiral/core":"^3.14.8","psr/event-dispatcher":"^1.0"}},{"version":"3.14.7","version_normalized":"3.14.7.0","source":{"url":"https://github.com/spiral/interceptors.git","type":"git","reference":"3e65a56f0e0a3ab142da1ce0ac12a0bdfbd21611"},"dist":{"url":"https://api.github.com/repos/spiral/interceptors/zipball/3e65a56f0e0a3ab142da1ce0ac12a0bdfbd21611","type":"zip","shasum":"","reference":"3e65a56f0e0a3ab142da1ce0ac12a0bdfbd21611"},"time":"2024-11-25T20:19:45+00:00","published-time":"2024-11-25T20:19:48+00:00","require":{"php":">=8.1","spiral/core":"^3.14.7","psr/event-dispatcher":"^1.0"}},{"version":"3.14.6","version_normalized":"3.14.6.0","source":{"url":"https://github.com/spiral/interceptors.git","type":"git","reference":"a262479abbe12dc7e4a8e6e2aeac5460f1a7a590"},"dist":{"url":"https://api.github.com/repos/spiral/interceptors/zipball/a262479abbe12dc7e4a8e6e2aeac5460f1a7a590","type":"zip","shasum":"","reference":"a262479abbe12dc7e4a8e6e2aeac5460f1a7a590"},"time":"2024-10-22T21:48:52+00:00","published-time":"2024-10-22T21:48:56+00:00","require":{"php":">=8.1","spiral/core":"^3.14.6","psr/event-dispatcher":"^1.0"}},{"version":"3.14.5","version_normalized":"3.14.5.0","source":{"url":"https://github.com/spiral/interceptors.git","type":"git","reference":"0abee080a5d11dbb0c3fd34b489040dfacd5899c"},"dist":{"url":"https://api.github.com/repos/spiral/interceptors/zipball/0abee080a5d11dbb0c3fd34b489040dfacd5899c","type":"zip","shasum":"","reference":"0abee080a5d11dbb0c3fd34b489040dfacd5899c"},"time":"2024-09-30T19:02:24+00:00","published-time":"2024-09-30T19:02:27+00:00","require":{"php":">=8.1","spiral/core":"^3.14.5","psr/event-dispatcher":"^1.0"}},{"version":"3.14.4","version_normalized":"3.14.4.0","source":{"url":"https://github.com/spiral/interceptors.git","type":"git","reference":"2b2450a3a93c1959ea6a2a50ebe675846bdec155"},"dist":{"url":"https://api.github.com/repos/spiral/interceptors/zipball/2b2450a3a93c1959ea6a2a50ebe675846bdec155","type":"zip","shasum":"","reference":"2b2450a3a93c1959ea6a2a50ebe675846bdec155"},"time":"2024-09-23T07:50:04+00:00","published-time":"2024-09-23T07:57:25+00:00","require":{"php":">=8.1","spiral/core":"^3.14.4","psr/event-dispatcher":"^1.0"}},{"version":"3.14.3","version_normalized":"3.14.3.0","source":{"url":"https://github.com/spiral/interceptors.git","type":"git","reference":"0aca567af6dc9534402bd49210107295c9dd7760"},"dist":{"url":"https://api.github.com/repos/spiral/interceptors/zipball/0aca567af6dc9534402bd49210107295c9dd7760","type":"zip","shasum":"","reference":"0aca567af6dc9534402bd49210107295c9dd7760"},"time":"2024-09-11T17:40:26+00:00","published-time":"2024-09-11T17:49:06+00:00","require":{"php":">=8.1","spiral/core":"^3.14.3","psr/event-dispatcher":"^1.0"}},{"version":"3.14.2","version_normalized":"3.14.2.0","source":{"url":"https://github.com/spiral/interceptors.git","type":"git","reference":"f52f650f33c69ba084554367f58f738c522d2736"},"dist":{"url":"https://api.github.com/repos/spiral/interceptors/zipball/f52f650f33c69ba084554367f58f738c522d2736","type":"zip","shasum":"","reference":"f52f650f33c69ba084554367f58f738c522d2736"},"time":"2024-09-05T13:05:49+00:00","published-time":"2024-09-10T17:01:11+00:00","require":{"php":">=8.1","spiral/core":"^3.15","psr/event-dispatcher":"^1.0"}},{"version":"3.14.1","version_normalized":"3.14.1.0","source":{"url":"https://github.com/spiral/interceptors.git","type":"git","reference":"7853bc39850ae673a9b8bd3143dc52e309d3860d"},"dist":{"url":"https://api.github.com/repos/spiral/interceptors/zipball/7853bc39850ae673a9b8bd3143dc52e309d3860d","type":"zip","shasum":"","reference":"7853bc39850ae673a9b8bd3143dc52e309d3860d"},"time":"2024-09-04T10:56:14+00:00","published-time":"2024-09-04T10:59:07+00:00","require":{"php":">=8.1","spiral/core":"^3.14.1","psr/event-dispatcher":"^1.0"}},{"version":"3.14.0","version_normalized":"3.14.0.0","source":{"url":"https://github.com/spiral/interceptors.git","type":"git","reference":"58b0b28917b6d361d25216a039e9a69b6957f267"},"dist":{"url":"https://api.github.com/repos/spiral/interceptors/zipball/58b0b28917b6d361d25216a039e9a69b6957f267","type":"zip","shasum":"","reference":"58b0b28917b6d361d25216a039e9a69b6957f267"},"time":"2024-09-03T16:50:17+00:00","published-time":"2024-09-03T16:51:22+00:00","extra":{"branch-alias":{"dev-master":"3.14.x-dev"}},"require":{"php":">=8.1","spiral/core":"^3.14","psr/event-dispatcher":"^1.0"}},{"version":"v3.14.0-RC","version_normalized":"3.14.0.0-RC","source":{"url":"https://github.com/spiral/interceptors.git","type":"git","reference":"d80d0794d8aa5aa0872c461fe46481a25ae6509b"},"dist":{"url":"https://api.github.com/repos/spiral/interceptors/zipball/d80d0794d8aa5aa0872c461fe46481a25ae6509b","type":"zip","shasum":"","reference":"d80d0794d8aa5aa0872c461fe46481a25ae6509b"},"time":"2024-08-21T11:31:38+00:00","published-time":"2024-08-21T12:57:19+00:00"}]},"security-advisories":[]}