Back to SessionFactory class

Method configureSessionHandlerOptions

protected void
configureSessionHandlerOptions
(\Symfony\Component\OptionsResolver\OptionsResolver $resolver)
Resolve the options for the session handler.
Parameters
  • \Symfony\Component\OptionsResolver\OptionsResolver $resolver The options resolver.
Returns
  • void
Since
  • 4.0.0

Method configureSessionHandlerOptions - Source code

/**
 * Resolve the options for the session handler.
 *
 * @param   OptionsResolver  $resolver  The options resolver.
 *
 * @return  void
 *
 * @since   4.0.0
 */
protected function configureSessionHandlerOptions(OptionsResolver $resolver)
{
    $resolver->setDefaults(['force_ssl' => false]);
    $resolver->setRequired(['name', 'expire']);
    $resolver->setAllowedTypes('name', ['string']);
    $resolver->setAllowedTypes('expire', ['int']);
    $resolver->setAllowedTypes('force_ssl', ['bool']);
}