netliva / helpers
Netliva Helper Classes
v0.1.0
2018-11-20 07:34 UTC
Requires
- php: >=5.3.3
This package is auto-updated.
Last update: 2024-10-29 03:58:52 UTC
README
This package helper for projects
Installation
Open a command console, enter your project directory and execute:
$ composer require netliva/helpers
Basic Usage
Getting a currency symbol with tree char currency code
<?php //... $currency_symbols = new Netliva\Helper\CurrencySymbols(); echo $currency_symbols->get("TRY") // output: ₺ //... ?>
Getting Users Geolocation Info
<?php //... $ip_geo_helper = new Netliva\Helper\IpGeo(); echo $ip_geo_helper->getIp(); // output: "123.123.123.123" (ip of your) echo $ip_geo_helper->getInfo("city"); // output: "Izmir" (city of your location) //... ?>
Supported purposes are "country", "country_code", "state", "region", "city", "address", "currency_code", "currency_symbol", "currency_converter"
Getting A IP Geolocation Info
<?php //... $ip_geo_helper = new Netliva\Helper\IpGeo(); $ip_geo_helper->setIp("172.217.168.238"); echo $ip_geo_helper->getInfo("country"); // output: "United States" (country of google ip location) //... ?>
Getting All Purposes
<?php //... $ip_geo_helper = new Netliva\Helper\IpGeo(); echo $ip_geo_helper->getInfo(); /* * output: * * Array * ( * [ip] => 123.123.123.123 * [city] => Izmir * [state] => Izmir * [country] => Turkey * [country_code] => TR * [continent] => Asia * [continent_code] => AS * [currency_code] => TRY * [currency_symbol] => YTL * [currency_converter] => 5.4604 * ) */ //... ?>