PHP Class Autarky\Http\SessionProvider

Inheritance: extends Autarky\Providers\AbstractProvider
Show file Open project: autarky/framework

Protected Properties

Property Type Description
$config Autarky\Config\ConfigInterface
$dic Autarky\Container\ContainerInterface

Public Methods

Method Description
makeSession ( ) : Symfony\Component\HttpFoundation\Session\Session Make the session object.
makeSessionHandler ( ) : SessionHandlerInterface Make the session handler.
makeSessionStorage ( ) : Symfony\Component\HttpFoundation\Session\Storage\SessionStorageInterface Make the session storage.
register ( )

Method Details

makeSession() public method

Make the session object.
public makeSession ( ) : Symfony\Component\HttpFoundation\Session\Session
return Symfony\Component\HttpFoundation\Session\Session

makeSessionHandler() public method

Make the session handler.
public makeSessionHandler ( ) : SessionHandlerInterface
return SessionHandlerInterface

makeSessionStorage() public method

Make the session storage.
public makeSessionStorage ( ) : Symfony\Component\HttpFoundation\Session\Storage\SessionStorageInterface
return Symfony\Component\HttpFoundation\Session\Storage\SessionStorageInterface

register() public method

public register ( )

Property Details

$config protected property

protected ConfigInterface,Autarky\Config $config
return Autarky\Config\ConfigInterface

$dic protected property

protected ContainerInterface,Autarky\Container $dic
return Autarky\Container\ContainerInterface