W3cubDocs

/Symfony 2.7

Symfony\Component\Form\Guess\ValueGuess

class ValueGuess extends Guess

Contains a guessed value

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 $value, int $confidence)

Constructor

int getConfidence()

Returns the confidence that the guessed value is correct.

from Guess
mixed getValue()

Returns the guessed value

Details

static public 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.

Parameters

array $guesses An array of guesses

Return Value

Guess|null The guess with the highest confidence

public __construct(string $value, int $confidence)

Constructor

Parameters

string $value The guessed value
int $confidence The confidence that the guessed class name is correct

public int getConfidence()

Returns the confidence that the guessed value is correct.

Return Value

int One of the constants VERYHIGHCONFIDENCE, HIGHCONFIDENCE, MEDIUMCONFIDENCE and LOW_CONFIDENCE

public mixed getValue()

Returns the guessed value

Return Value

mixed

© 2004–2016 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.7/Symfony/Component/Form/Guess/ValueGuess.html