PHPackages                             moltaqa/wasl - 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. moltaqa/wasl

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

moltaqa/wasl
============

Package to assest our team handling the wasl integration

v1.0.11(2y ago)1162MITPHPPHP ^8.0

Since Nov 22Pushed 2y agoCompare

[ Source](https://github.com/MoltaqaBackend/moltaqawasl)[ Packagist](https://packagist.org/packages/moltaqa/wasl)[ RSS](/packages/moltaqa-wasl/feed)WikiDiscussions main Synced today

READMEChangelogDependencies (3)Versions (13)Used By (0)

WASL or ELM: easy way to integrte wasl apis to check for drivers data in saudi aribia
=====================================================================================

[](#wasl-or-elm-easy-way-to-integrte-wasl-apis-to-check-for-drivers-data-in-saudi-aribia)

[![Latest Version on Packagist](https://camo.githubusercontent.com/a0e8a8203225566af68915790e5add72134003982e4741c4a8b0bd047a199118/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6d6f6c746171612f7761736c2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/moltaqa/wasl)[![Total Downloads](https://camo.githubusercontent.com/28b9b4fe89f8ea555fe8b39b924fdd5f1b70f44e2da1ffb86454689db031f0f7/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6d6f6c746171612f7761736c2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/moltaqa/wasl)

`moltaqa/wasl` works for Laravel 8 , 9 and 10 applications running on PHP 8.0 and above.

Based On
--------

[](#based-on)

Integration Guide for Dispatching Companies

- Version v2.24
- Version date 22/05/2023

Official Package Documentation
------------------------------

[](#official-package-documentation)

The official documentation for moltaqa wasl can be found on the [Moltaqa Packages website](https://pakages.moltaqa.net/docs/wasl).

Installing
----------

[](#installing)

The recommended way to install WASL is through [Composer](https://getcomposer.org/).

```
composer require moltaqa/wasl
```

Publishing Service Provider
---------------------------

[](#publishing-service-provider)

Supports auto discovery

```
php artisan vendor:publish --provider="Moltaqa\Wasl\WaslServiceProvider"
```

Publishing Assets
-----------------

[](#publishing-assets)

to publish WASL config and lang

```
php artisan vendor:publish --tag=moltaqa-wasl
```

Basic Usage
-----------

[](#basic-usage)

Use `Wasl::getInstance()` to create and initialize a WASL instance.

```
# List Supported Vehicle Plate Letters
echo Wasl::getInstance()->getVehiclePlateLetters();

# Register a driver and his vehicle
# has an option to calculate the value of "dateOfBirthHijri"
echo Wasl::getInstance()->registerDriverAndVehicle(
         driverData: [
             "driver" => [
                 "identityNumber" => "1234567890",
                 "dateOfBirthHijri" => "1411/01/01",
                 "dateOfBirthGregorian" => "1990-01-01",
                 "emailAddress" => "address@email.com",
                 "mobileNumber" => "+966512345678",
             ]
         ],
         vehicleData: [
             "vehicle" => [
                 "sequenceNumber" => "123456879",
                 "plateLetterRight" => "ا",
                 "plateLetterMiddle" => "ا",
                 "plateLetterLeft" => "ا",
                 "plateNumber" => "1234",
                 "plateType" => "1"
             ]
         ],
         calcHijriDate: false
     );

# check if a driver registration is still valid at WASL
echo Wasl::getInstance()->driverCheckEligibility(identityNumbers: '1234567890');

# check if list of drivers registrations is still valid at WASL
echo Wasl::getInstance()->driverCheckEligibility(identityNumbers: ['1234567890','1234567891']);
```

Credits
-------

[](#credits)

- [Moltaqa](https://moltaqa.net)
- [All Contributors](../../contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

27

—

LowBetter than 47% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity15

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity55

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.

###  Release Activity

Cadence

Every ~2 days

Total

12

Last Release

933d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/94d2ddd0d10ce15491dec49ec9658bf1d328250143a8a5b240a0516dd664d2c2?d=identicon)[Moltaqa-Tech](/maintainers/Moltaqa-Tech)

---

Top Contributors

[![FahmiMoustafaMoltaqa](https://avatars.githubusercontent.com/u/145260786?v=4)](https://github.com/FahmiMoustafaMoltaqa "FahmiMoustafaMoltaqa (12 commits)")

---

Tags

laravelpackagemoltaqawasl

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/moltaqa-wasl/health.svg)

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

###  Alternatives

[grumpydictator/firefly-iii

Firefly III: a personal finances manager.

23.9k69.5k](/packages/grumpydictator-firefly-iii)[nativephp/mobile

NativePHP for Mobile

1.1k75.1k90](/packages/nativephp-mobile)[firefly-iii/data-importer

Firefly III Data Import Tool.

8015.8k](/packages/firefly-iii-data-importer)[bensampo/laravel-embed

Painless responsive embeds for videos, slideshows and more.

144177.7k](/packages/bensampo-laravel-embed)[venturedrake/laravel-crm

A free open source CRM built as a package for laravel projects

43311.1k](/packages/venturedrake-laravel-crm)[oat-sa/tao-core

TAO core extension

66143.7k120](/packages/oat-sa-tao-core)

PHPackages © 2026

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