This project is not covered by Drupal’s security advisory policy.

T.C. Kimlik No (Turkey)

This module provides functionality to validate T.C. Kimlik No. Yo can add custom field for content type, user and taxonomy just like any other field also can be added to any form via form api and you can validate any T.C kimlik no programmatically using provided service by this module.

Usage

1. Add as a field to content types, user or taxonomy terms
2. Usage in custom form

$form['message'] = [
      '#type'     => 'tckk',
      '#title'    => $this->t('T.C.'),
      '#required' => TRUE,
    ];

3. Validate T.C. anywhere in the project.

$tckimlik = '9999999';
if (\Drupal::service('tckk_field.validator')->validate($tcKimlik)) {
  // is valid
} else {
 // is not valid
}
AttachmentSize
CleanShot 2022-12-17 at 20.55.28@2x.png156.17 KB

Project information

Releases