Skip to content
/ phone Public

A classic wrapper for jenesiszw/phone_lib:dev-master I used it on a daily basis for Laravel and PHP apps.

Notifications You must be signed in to change notification settings

njzw/phone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jenesiszw phone_lib

a classic phone number library.

Get Started


Installtion

 composer require nigel/phone_lib:dev-master jenesiszw/phone_lib:dev-master

Import vendor folder and PhoneLibrary class

<?php

use JenesisZw\Phone;

require __DIR__ . '/vendor/autoload.php';


Usage

$phone = "0782000340"; // Zimbabwe Econet Number

$test = (new Phone($phone, 'ZW'))->internationalFormat();


function dd($data)
{
    echo "<code>";
    echo "<pre>";
    die(print_r($data, true));
    echo "</pre>";
    echo "</code>";
}


dd($test);


Response


263782000340


Available Methods

  1. isValid()
  • check if number is valid or not
  1. internationalFormat()
  • get international format from the parsed number
  1. nationalFormat()
  • get national format from the parsed number
  1. getCountry()
  • get country name from the parsed number
  1. providerInfo()
  • get provider info from the parsed number
  1. timeZoneInfo()
  • get timezone info from the parsed number

About

A classic wrapper for jenesiszw/phone_lib:dev-master I used it on a daily basis for Laravel and PHP apps.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages