# Contract

abstract class Contract

## Properties

protected | $factory |  |
protected | $error |  |

## Methods

__construct(Factory $factory)

No description

validate()

No description

generateCaptcha()

No description

getError()

No description

## Details

###
at line 18
`abstract __construct(Factory $factory)`

No description

#### Parameters

Factory | $factory |

###
at line 19
`abstract validate()`

No description

###
at line 20
`abstract generateCaptcha()`

No description

###
at line 22
`getError()`

No description