PHPackages                             hasanemektar/tcverification - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. hasanemektar/tcverification

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

hasanemektar/tcverification
===========================

TC verification

111PHP

Since Apr 5Pushed 8y agoCompare

[ Source](https://github.com/HasanEmektar/tcverification)[ Packagist](https://packagist.org/packages/hasanemektar/tcverification)[ RSS](/packages/hasanemektar-tcverification/feed)WikiDiscussions master Synced 2w ago

READMEChangelogDependenciesVersions (1)Used By (0)

TC Verification
===============

[](#tc-verification)

Laravel package for Turkish ID number validation

INSTALL
=======

[](#install)

Edit your composer

```
"require": {
        "hasanemektar/tcverification": "dev-master"
    },

```

Run command on your terminal

```
composer update

```

After installation complete edit your config/app.php

```
'providers' => [
        ...
        \HasanEmektar\tc\TCverificationProvider::class,
    ],

    'aliases' => [
        ...
        'tcverification' => \HasanEmektar\tc\TCverification::class,
    ],

```

USAGE
=====

[](#usage)

On your controller

```
use HasanEmektar\tc\TCverification;

$request = new TCverification('TC_NUMBER','NAME','SURNAME','YEAR_of_BIRTH');
$result = $request->verify();

if($result == null)
{
    return 'Validation fail';
}
else if($result == true)
{
    return 'User is real';
}
else if($result == false)
{
    return 'User is not real';
}

```

Enjoy!

###  Health Score

20

—

LowBetter than 13% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/34882516?v=4)[Hasan Emektar](/maintainers/HasanEmektar)[@HasanEmektar](https://github.com/HasanEmektar)

---

Top Contributors

[![HasanEmektar](https://avatars.githubusercontent.com/u/34882516?v=4)](https://github.com/HasanEmektar "HasanEmektar (5 commits)")

### Embed Badge

![Health badge](/badges/hasanemektar-tcverification/health.svg)

```
[![Health](https://phpackages.com/badges/hasanemektar-tcverification/health.svg)](https://phpackages.com/packages/hasanemektar-tcverification)
```

###  Alternatives

[spatie/lighthouse-php

Run Google Lighthouse using PHP

26957.1k2](/packages/spatie-lighthouse-php)[shyim/danger-php

Port of danger to PHP

8553.4k](/packages/shyim-danger-php)[fishpig/magento2-wordpress-integration-yoastseo

Magento 2 WordPress Inegration Addon module to support the WordPress SEO plugin by Yoast.

18198.8k](/packages/fishpig-magento2-wordpress-integration-yoastseo)[hiqdev/yii2-cart

Cart module for Yii2

1516.3k](/packages/hiqdev-yii2-cart)[irazasyed/docgen

Streamline your Laravel package development with automatic facade documentation using Docgen for Laravel

234.0k11](/packages/irazasyed-docgen)[borisguery/inflexible

Collection of Inflectors for string, date, numbers, etc.

191.8k](/packages/borisguery-inflexible)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
