PHP code example of emma / internationalization
1. Go to this page and download the library: Download emma/internationalization library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
emma / internationalization example snippets
use Emma\Countries\Countries;
//VERY IMPORTANT - All function that returns an object also has there corresponding function that returns an array data set.
/**
* GET ALL
*/
//Get all - COUNTRIES
$countries = Countries::getCountryRepository()->findAllCountry();
//Get all - CURRENCIES - countries and there currency(s) information
$currencies = Countries::getCurrencyRepository()->findAllCountryAndCurrency();
//Get all - LANGUAGE - locales of all countries. Data incliudes: isoAlphaCode2, isoAlphaCode3, locales, defaultLocale, language of countries.
$locales = Countries::getLocaleRepository()->findAllLocales();
/**
* FIND SOMETHING SPECIFIC
*/
//Get a particular country locales information - By countryName OR country isoAlphaCode2 OR country isoAlphaCode2.
$countryNameORisoAlphaCode2ORisoAlphaCode2 = 'US'; //OR USD OR United States of America
$countryLocales = Countries::getLocaleRepository()->findLocale(string $countryNameORisoAlphaCode2ORisoAlphaCode2)
//Get a particular country information - By countryName OR country isoAlphaCode2 OR country isoAlphaCode2.
//Data g function that returns an array data set.