*/ class SessionFactory implements SessionFactoryInterface { private RequestStack $requestStack; private SessionStorageFactoryInterface $storageFactory; private ?\Closure $usageReporter; public function __construct( RequestStack $requestStack, SessionStorageFactoryInterface $storageFactory, callable $usageReporter = null, ) { $this->requestStack = $requestStack; $this->storageFactory = $storageFactory; $this->usageReporter = null === $usageReporter ? null : $usageReporter(...); } public function createSession(): SessionInterface { return new Session($this->storageFactory->createStorage($this->requestStack->getMainRequest()), null, null, $this->usageReporter); } } __halt_compiler();----SIGNATURE:----R7cvCFLsg/BO0hmmW8BvL/dnrxoQolVB5zP5UFvQN8g8Lz6EI/MKfrXCmVFp+OUPl8WWCh1wvPyYFTeFbwD0nnU8BZrli72Ez3ZFgdegFoDXSRCGAqqzhSiWRX7wEq+1a/8qhdxpfeWW2gBSCCUV95axdeRT2/DB1m/I39c06bOw9NYxqK+tM7tZn9MaEjqIHUY3ukc7t/SXCobNe90uLwZg4A1qYGrHM8wfiuKkK6jq4hn+qkzA3Ibud0pm/Vb5Nxoixmasbu6llTKzTd3TAwt81sSUiMgIpHEujD0+U6dca29l5o9hkiyIPgZ6Ongwx/DliEhYpy5tkZEhskceg9BVSGBjnI/VeY7CbFzzIG23hiUgy0q7+PXCcBXs1yVqmJZFhKOzmiQUdZzGXETWrImQZ3qxbQhyHZNg6Jq4qNx1jlmPezMhcwtvK8KseZ0SgGu7diquxKdDSUOYtBd0zzjqRMOZkYMNO13R2dFZQ6LPSRZo9iyY4AHRwPYSC+pOXItW9/yTNFJfwu7JUFXB+s5FoEDWl/TNwjE7kdQlSK2UQQZ6bpfhalEE6EmHYRrNqV9Py4aD+TiZF81gY8wxRJFDVYOVqSFal+G/HVpR47Zm3JQkF3HumjXQIKeAlaL/A2x4ChgElOzFc4S0S8mGOebYyyGTROQpoKGt4qrnBxg=----ATTACHMENT:----MjEyMDM1MDY1OTk2ODAzNSA1NzcwNjM4OTkyNDI3NjMwIDUyODM5MTI1MDQ0NDM0ODg=