Class Library

Concrete\Core\Foundation\Object
Extended by Concrete\Core\Antispam\Library

Methods summary

public string
# getSystemAntispamLibraryHandle( )
public string
# getSystemAntispamLibraryName( )
public boolean
# isSystemAntispamLibraryActive( )
public integer
# getPackageID( )
public boolean
# getPackageHandle( )
public Package
# getPackageObject( )
public static Concrete\Core\Antispam\Library
public static static
# getByHandle( string $saslHandle )
public static Concrete\Core\Antispam\Library
# add( string $saslHandle, string $saslName, boolean|Package $pkg = false )
public
# delete( )

Delete a library

public
# activate( )

Activate an Antispam library

public static
# deactivateAll( )

Deactivate all Antispam Libraries, (called by activate())

public static Concrete\Core\Antispam\Library[]
public static Concrete\Core\Antispam\Library[]
# getListByPackage( Package $pkg )
public static
# exportList( SimpleXMLElement $xml )
public boolean
# hasOptionsForm( )
public mixed
# getController( )

Returns the controller class for the currently selected captcha library

Properties summary

public string $saslHandle
#
public string $saslName
#
public boolean $saslIsActive
#
public integer $pkgID
#

Properties inherited from Concrete\Core\Foundation\Object

$error