O:41:"Symfony\Component\AssetMapper\MappedAsset":12:{s:10:"sourcePath";s:86:"/home/galides-ibrahim/espace/vendor/symfony/stimulus-bundle/assets/dist/controllers.js";s:10:"publicPath";s:55:"/assets/@symfony/stimulus-bundle/controllers-8iWhp8X.js";s:23:"publicPathWithoutDigest";s:47:"/assets/@symfony/stimulus-bundle/controllers.js";s:15:"publicExtension";s:2:"js";s:7:"content";s:363:"import controller_0 from"../ux-turbo/turbo_controller.js";import controller_1 from"../../controllers/hello_controller.js";export const eagerControllers={"symfony--ux-turbo--turbo-core":controller_0,hello:controller_1};export const lazyControllers={"csrf-protection":()=>import("../../controllers/csrf_protection_controller.js")};export const isApplicationDebug=!1";s:6:"digest";s:32:"f225a1a7c5da53a061266c282d8c4e38";s:13:"isPredigested";b:0;s:11:"logicalPath";s:39:"@symfony/stimulus-bundle/controllers.js";s:8:"isVendor";b:0;s:55:"Symfony\Component\AssetMapper\MappedAssetdependencies";a:3:{i:0;O:41:"Symfony\Component\AssetMapper\MappedAsset":12:{s:10:"sourcePath";s:84:"/home/galides-ibrahim/espace/vendor/symfony/ux-turbo/assets/dist/turbo_controller.js";s:10:"publicPath";s:53:"/assets/@symfony/ux-turbo/turbo_controller-AGqsLXY.js";s:23:"publicPathWithoutDigest";s:45:"/assets/@symfony/ux-turbo/turbo_controller.js";s:15:"publicExtension";s:2:"js";s:7:"content";s:166:"import{Controller}from"@hotwired/stimulus";import"@hotwired/turbo";var turbo_controller_default=class extends Controller{};export{turbo_controller_default as default}";s:6:"digest";s:32:"006aac2d763b07284ac15386ffb8077b";s:13:"isPredigested";b:0;s:11:"logicalPath";s:37:"@symfony/ux-turbo/turbo_controller.js";s:8:"isVendor";b:0;s:55:"Symfony\Component\AssetMapper\MappedAssetdependencies";a:0:{}s:59:"Symfony\Component\AssetMapper\MappedAssetfileDependencies";a:0:{}s:60:"Symfony\Component\AssetMapper\MappedAssetjavaScriptImports";a:2:{i:0;O:56:"Symfony\Component\AssetMapper\ImportMap\JavaScriptImport":5:{s:10:"importName";s:18:"@hotwired/stimulus";s:16:"assetLogicalPath";s:43:"vendor/@hotwired/stimulus/stimulus.index.js";s:15:"assetSourcePath";s:79:"/home/galides-ibrahim/espace/assets/vendor/@hotwired/stimulus/stimulus.index.js";s:6:"isLazy";b:0;s:24:"addImplicitlyToImportMap";b:0;}i:1;O:56:"Symfony\Component\AssetMapper\ImportMap\JavaScriptImport":5:{s:10:"importName";s:15:"@hotwired/turbo";s:16:"assetLogicalPath";s:37:"vendor/@hotwired/turbo/turbo.index.js";s:15:"assetSourcePath";s:73:"/home/galides-ibrahim/espace/assets/vendor/@hotwired/turbo/turbo.index.js";s:6:"isLazy";b:0;s:24:"addImplicitlyToImportMap";b:0;}}}i:1;O:41:"Symfony\Component\AssetMapper\MappedAsset":12:{s:10:"sourcePath";s:77:"/home/galides-ibrahim/espace/assets/controllers/csrf_protection_controller.js";s:10:"publicPath";s:57:"/assets/controllers/csrf_protection_controller-F8Cjk_i.js";s:23:"publicPathWithoutDigest";s:49:"/assets/controllers/csrf_protection_controller.js";s:15:"publicExtension";s:2:"js";s:7:"content";s:1819:"const nameCheck=/^[-_a-zA-Z0-9]{4,22}$/,tokenCheck=/^[-_/+a-zA-Z0-9]{24,}$/;document.addEventListener("submit",function(e){generateCsrfToken(e.target)},!0),document.addEventListener("turbo:submit-start",function(e){const t=generateCsrfHeaders(e.detail.formSubmission.formElement);Object.keys(t).map(function(n){e.detail.formSubmission.fetchRequest.headers[n]=t[n]})}),document.addEventListener("turbo:submit-end",function(e){removeCsrfToken(e.detail.formSubmission.formElement)});export function generateCsrfToken(e){const t=e.querySelector('input[data-controller="csrf-protection"], input[name="_csrf_token"]');if(!t)return;let n=t.getAttribute("data-csrf-protection-cookie-value"),s=t.value;if(!n&&nameCheck.test(s)&&(t.setAttribute("data-csrf-protection-cookie-value",n=s),t.defaultValue=s=btoa(String.fromCharCode.apply(null,(window.crypto||window.msCrypto).getRandomValues(new Uint8Array(18))))),t.dispatchEvent(new Event("change",{bubbles:!0})),n&&tokenCheck.test(s)){const e=n+"_"+s+"="+n+"; path=/; samesite=strict";document.cookie=window.location.protocol==="https:"?"__Host-"+e+"; secure":e}}export function generateCsrfHeaders(e){const n={},t=e.querySelector('input[data-controller="csrf-protection"], input[name="_csrf_token"]');if(!t)return n;const s=t.getAttribute("data-csrf-protection-cookie-value");return tokenCheck.test(t.value)&&nameCheck.test(s)&&(n[s]=t.value),n}export function removeCsrfToken(e){const t=e.querySelector('input[data-controller="csrf-protection"], input[name="_csrf_token"]');if(!t)return;const n=t.getAttribute("data-csrf-protection-cookie-value");if(tokenCheck.test(t.value)&&nameCheck.test(n)){const e=n+"_"+t.value+"=0; path=/; samesite=strict; max-age=0";document.cookie=window.location.protocol==="https:"?"__Host-"+e+"; secure":e}}export default"csrf-protection-controller"";s:6:"digest";s:32:"17c0a393f8bd7a88f2e8664a73e97c68";s:13:"isPredigested";b:0;s:11:"logicalPath";s:41:"controllers/csrf_protection_controller.js";s:8:"isVendor";b:0;s:55:"Symfony\Component\AssetMapper\MappedAssetdependencies";a:0:{}s:59:"Symfony\Component\AssetMapper\MappedAssetfileDependencies";a:0:{}s:60:"Symfony\Component\AssetMapper\MappedAssetjavaScriptImports";a:0:{}}i:2;O:41:"Symfony\Component\AssetMapper\MappedAsset":12:{s:10:"sourcePath";s:67:"/home/galides-ibrahim/espace/assets/controllers/hello_controller.js";s:10:"publicPath";s:47:"/assets/controllers/hello_controller-lx9eW6c.js";s:23:"publicPathWithoutDigest";s:39:"/assets/controllers/hello_controller.js";s:15:"publicExtension";s:2:"js";s:7:"content";s:187:"import{Controller}from"@hotwired/stimulus";export default class extends Controller{connect(){this.element.textContent="Hello Stimulus! Edit me in assets/controllers/hello_controller.js"}}";s:6:"digest";s:32:"971f5e5ba7351dbf01e7d619f81dddee";s:13:"isPredigested";b:0;s:11:"logicalPath";s:31:"controllers/hello_controller.js";s:8:"isVendor";b:0;s:55:"Symfony\Component\AssetMapper\MappedAssetdependencies";a:0:{}s:59:"Symfony\Component\AssetMapper\MappedAssetfileDependencies";a:0:{}s:60:"Symfony\Component\AssetMapper\MappedAssetjavaScriptImports";a:1:{i:0;O:56:"Symfony\Component\AssetMapper\ImportMap\JavaScriptImport":5:{s:10:"importName";s:18:"@hotwired/stimulus";s:16:"assetLogicalPath";s:43:"vendor/@hotwired/stimulus/stimulus.index.js";s:15:"assetSourcePath";s:79:"/home/galides-ibrahim/espace/assets/vendor/@hotwired/stimulus/stimulus.index.js";s:6:"isLazy";b:0;s:24:"addImplicitlyToImportMap";b:0;}}}}s:59:"Symfony\Component\AssetMapper\MappedAssetfileDependencies";a:2:{i:0;s:52:"/home/galides-ibrahim/espace/assets/controllers.json";i:1;s:47:"/home/galides-ibrahim/espace/assets/controllers";}s:60:"Symfony\Component\AssetMapper\MappedAssetjavaScriptImports";a:3:{i:0;O:56:"Symfony\Component\AssetMapper\ImportMap\JavaScriptImport":5:{s:10:"importName";s:45:"/assets/@symfony/ux-turbo/turbo_controller.js";s:16:"assetLogicalPath";s:37:"@symfony/ux-turbo/turbo_controller.js";s:15:"assetSourcePath";s:84:"/home/galides-ibrahim/espace/vendor/symfony/ux-turbo/assets/dist/turbo_controller.js";s:6:"isLazy";b:0;s:24:"addImplicitlyToImportMap";b:1;}i:1;O:56:"Symfony\Component\AssetMapper\ImportMap\JavaScriptImport":5:{s:10:"importName";s:39:"/assets/controllers/hello_controller.js";s:16:"assetLogicalPath";s:31:"controllers/hello_controller.js";s:15:"assetSourcePath";s:67:"/home/galides-ibrahim/espace/assets/controllers/hello_controller.js";s:6:"isLazy";b:0;s:24:"addImplicitlyToImportMap";b:1;}i:2;O:56:"Symfony\Component\AssetMapper\ImportMap\JavaScriptImport":5:{s:10:"importName";s:49:"/assets/controllers/csrf_protection_controller.js";s:16:"assetLogicalPath";s:41:"controllers/csrf_protection_controller.js";s:15:"assetSourcePath";s:77:"/home/galides-ibrahim/espace/assets/controllers/csrf_protection_controller.js";s:6:"isLazy";b:1;s:24:"addImplicitlyToImportMap";b:1;}}}