class TypeGuess extends Guess
Contains a guessed class name and a list of options for creating an instance of that class.
Constants
VERY_HIGH_CONFIDENCE | Marks an instance with a value that is extremely likely to be correct. |
HIGH_CONFIDENCE | Marks an instance with a value that is very likely to be correct. |
MEDIUM_CONFIDENCE | Marks an instance with a value that is likely to be correct. |
LOW_CONFIDENCE | Marks an instance with a value that may be correct. |
Methods
static Guess|null | getBestGuess(array $guesses) Returns the guess most likely to be correct from a list of guesses. | from Guess |
__construct(string $type, array $options, int $confidence) Constructor. | ||
int | getConfidence() Returns the confidence that the guessed value is correct. | from Guess |
string | getType() Returns the guessed field type. | |
array | getOptions() Returns the guessed options for creating instances of the guessed type. |
Details
static Guess|null getBestGuess(array $guesses)
Returns the guess most likely to be correct from a list of guesses.
If there are multiple guesses with the same, highest confidence, the returned guess is any of them.
__construct(string $type, array $options, int $confidence)
Constructor.
int getConfidence()
Returns the confidence that the guessed value is correct.
string getType()
Returns the guessed field type.
array getOptions()
Returns the guessed options for creating instances of the guessed type.
Please login to continue.