name-checker Β·
π Social and domain name availability search.
Investigate the live demo
:squirrel:Installation
Install the latest version with:
composer require attla/name-checker
learn how to install
If you don't have composer,Usage
require_once 'vendor/autoload.php';
use NameChecker\NameChecker;
use NameChecker\Exceptions\NCException;
try{
$NameChecker = new NameChecker();
# Social medias names
echo '<pre>';
echo "My github is available ?\n";
var_export($NameChecker->github('jco666')->isAvailable());
echo "\nMy github exist ?\n";
var_export($NameChecker->isThere());
# Domain names
echo "\n\n\nMy domain is available?\n";
var_export($NameChecker->domain('lsdev.cf')->isAvailable());
echo "\nMy domain exist ?\n";
var_export($NameChecker->isThere());
}catch(NCException $e){
echo $e->getMessage(),
'<br>',
$e->error_trace;
}
More example usage
- Call types
# Instantiated Class
$NameChecker = new NameChecker();
var_dump($NameChecker->github('jco666')->isAvailable());
echo '<br>';
# Static call
var_dump(NameChecker::github('jco666')::isAvailable());
- Methods params
# NameChecker::method($type, $value)
# Search by ID
NameChecker::facebook('id', 'jco666')::isAvailable();
# or
NameChecker::facebook('jco666')::isAvailable();
# Search by email,
NameChecker::facebook('email', 'fedhrm@gmail.com')::isAvailable();
# Search by fone
NameChecker::facebook('phone', 'fedhrm@gmail.com')::isAvailable();
List of social medias accepted
ID / Username | Phone | ||
---|---|---|---|
β | β | β | |
β | β | β | |
β | β | β | |
Youtube | β | β | β |
twitch | β | β | β |
Vimeo | β | β | β |
Dailymotion | β | β | β |
spotify | β | β | β |
soundcloud | β | β | β |
Slack | β | β | β |
Github | β | β | β |
Bitbucket | β | β | β |
behance | β | β | β |
dribbble | β | β | β |
Flickr | β | β | β |
Patreon | β | β | β |
medium | β | β | β |
Telegram | β | β | β |
Gravatar | β | β | β |
MyAnimeList | β | β | β |
Kitsu | β | β | β |
Flickr | β | β | β |
Pastebin | β | β | β |
Imgur | β | β | β |
vk | β | β | β |
β | β | β | |
steam | β | β | β |