PHP Interface CommerceGuys\Addressing\Subdivision\SubdivisionRepositoryInterface

Afficher le fichier Open project: commerceguys/addressing Interface Usage Examples

Méthodes publiques

Méthode Description
get ( string $code, array $parents ) : Subdivision | null Returns a subdivision instance matching the provided code and parents.
getAll ( array $parents ) : Subdivision[] Returns all subdivision instances for the provided parents.
getList ( array $parents, string $locale = null ) : array Returns a list of subdivisions for the provided parents.

Method Details

get() public méthode

Returns a subdivision instance matching the provided code and parents.
public get ( string $code, array $parents ) : Subdivision | null
$code string The subdivision code.
$parents array The parents (country code, subdivision codes).
Résultat Subdivision | null The subdivision instance, if found.

getAll() public méthode

Returns all subdivision instances for the provided parents.
public getAll ( array $parents ) : Subdivision[]
$parents array The parents (country code, subdivision codes).
Résultat Subdivision[] An array of subdivision instances.

getList() public méthode

Returns a list of subdivisions for the provided parents.
public getList ( array $parents, string $locale = null ) : array
$parents array The parents (country code, subdivision codes).
$locale string The locale (e.g. fr-FR).
Résultat array An array of subdivision names, keyed by code.