Methods

All methods in the Solar_Csrf class.

Public

__construct()

Constructor.

__destruct()

Default destructor; does nothing other than provide a safe fallback for calls to parent::__destruct().

dump()

Convenience method for getting a dump the whole object, or one of its properties, or an external variable.

getCurrent()

Returns the expected incoming value for the token.

getKey()

Returns the name of the token key in $_POST values.

getToken()

Gets the token value to be used in outgoing forms.

hasToken()

Is there a token value in the session already?

isForgery()

Does the incoming request look like a cross-site forgery?

locale()

Looks up class-specific locale strings based on a key.

setToken()

Sets the token value to be used in outgoing forms.

Protected

_buildConfig()

Builds and returns the default config for a class, including all configs inherited from its parents.

_exception()

Convenience method for returning exceptions with localized text.

_postConfig()

A hook that activates after _buildConfig() in the constructor.

_postConstruct()

Post-construction tasks to complete object construction.

_preConfig()

A hook that activates before _buildConfig() in the constructor.

_update()

Updates this object with current values.

Private

None.



Local