cherif/algerian-mobile-phone-number-laravel
Laravel integration for the cherif/algerian-mobile-phone-number value object. Provides an Eloquent cast to store/read Algerian mobile numbers as a value object, plus a validation rule for request input. Install via Composer and use in models/forms.
cherif/algerian-mobile-number library provides core logic, allowing customization if business rules evolve (e.g., supporting new carriers).AlgerianPhone::validate()).Rule system (e.g., 'phone' => 'algerian_phone').composer require cherif/algerian-mobile-phone-number-laravel.AppServiceProvider or form requests).laravel-phone).| Failure Scenario | Impact | Mitigation |
|---|---|---|
| Package incompatibility with Laravel 10.x | Validation breaks in production. | Fork and patch, or replace with custom logic. |
| False positives in validation | Legitimate users blocked. | Log invalid rejections; adjust regex rules. |
| Stale carrier data | New numbers fail validation. | Subscribe to Algerian telecom updates; fork. |
| Dependency conflicts | App crashes during deployment. | Isolate package in a separate namespace. |
How can I help you explore Laravel packages today?