Class Salient\Sync\Support\SyncEntityResolver

<TEntity is SyncEntityInterface>

final
implements SyncEntityResolverInterface<TEntity>

Resolves a name to an entity by iterating over entities filtered by name

Entities are retrieved every time {@see SyncEntityResolver::getByName()} is called. If a request fails because the provider is unable to filter entities by name, a fallback request for every entity is made.

Methods
Constants inherited from Salient\Contract\HasTextComparisonFlag
ALGORITHM_SAME, ALGORITHM_CONTAINS, ALGORITHM_LEVENSHTEIN, ALGORITHM_SIMILAR_TEXT, ALGORITHM_NGRAM_SIMILARITY, ALGORITHM_NGRAM_INTERSECTION, NORMALISE