Blog | |

Filipac/cnp – Validarea unui CNP in Php


Build StatusLatest Stable Version Total Downloads Latest Unstable Version License

Am facut un nou pachet de PHP pentru Composer pentru validarea unui Cnp. Este mic, dar l-am creeat pentru ca asa ceva nu exista pe Composer si am vrut sa fac asta dupa ultimile standarde (testing, CI, composer).

Cum instalez pachetul?

composer require filipac/cnp ~1.0

Cum folosesc acest pachet?

Clasa Cnp are 2 metode publice statice: valid care returneaza un boolean (true, false). Este disponibila si functia invalid care este practic functia valid, dar negata.

Update:

Incepand de la versiune 1.0.3 am introdus si un ServiceProvider pentru Laravel 5 in caz ca vreti sa folositi acest validator la un form. Tot ce trebuie sa faceti este sa puneti in app.php urmatorul service provider: 'Filipac\Cnp\Laravel\CnpValidatorProvider', dupa care puteti sa folositi validatorul la orice FormRequest sau Validator in felul urmator:

Sau:

Cum sa contribui?

Daca ai idei de imbunatatire a acestui script, da fork acestui repository, fa modificarile necesare si apoi da un pull-request. Nu uita sa scrii un test (vezi tests/CnpTest.php) pentru ce ai implementat, altfel nu voi accepta request-ul. Testarea se face cu PhpUnit.

Licienta

Acest script este distribuit sub licienta MIT.

error

Postari asemanatoare

One response to “Filipac/cnp – Validarea unui CNP in Php

  1. Good work! 😉

Leave a Reply

Acest sit folosește Akismet pentru a reduce spamul. Află cum sunt procesate datele comentariilor tale.