TYPO3 API  SVNRelease
Classes | Namespaces | Functions
BigMath.php File Reference

Go to the source code of this file.

Classes

class  Auth_OpenID_MathLibrary
class  Auth_OpenID_BcMathWrapper
class  Auth_OpenID_GmpMathWrapper

Namespaces

namespace  OpenID

Functions

 Auth_OpenID_math_extensions ()
 Auth_OpenID_detectMathLibrary ($exts)
Auth_OpenID_getMathLib ()
 Auth_OpenID_setNoMathSupport ()
 Auth_OpenID_noMathSupport ()

Function Documentation

Auth_OpenID_detectMathLibrary ( exts)

Detect which (if any) math library is available

Definition at line 365 of file BigMath.php.

References $module.

Referenced by Auth_OpenID_getMathLib().

& Auth_OpenID_getMathLib ( )
Auth_OpenID_math_extensions ( )

Define the supported extensions. An extension array has keys 'modules', 'extension', and 'class'. 'modules' is an array of PHP module names which the loading code will attempt to load. These values will be suffixed with a library file extension (e.g. ".so"). 'extension' is the name of a PHP extension which will be tested before 'modules' are loaded. 'class' is the string name of a Auth_OpenID_MathWrapper subclass which should be instantiated if a given extension is present.

You can define new math library implementations and add them to this array.

Definition at line 343 of file BigMath.php.

Referenced by Auth_OpenID_getMathLib().

Auth_OpenID_noMathSupport ( )

Definition at line 467 of file BigMath.php.

Referenced by Auth_OpenID_getDefaultAssociationOrder(), and Auth_OpenID_getMathLib().

Auth_OpenID_setNoMathSupport ( )

Definition at line 460 of file BigMath.php.

Referenced by Auth_OpenID_getMathLib().