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

ActiveLibrary

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

Package to assest our team handling the wasl integration

v1.0.11(2y ago)192MITPHPPHP ^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 1mo ago

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

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity54

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

881d 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

[bensampo/laravel-embed

Painless responsive embeds for videos, slideshows and more.

142146.8k](/packages/bensampo-laravel-embed)[jsdecena/laracom

Laravel powered e-commerce

2.0k4.4k](/packages/jsdecena-laracom)

PHPackages © 2026

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