Looking to hire Laravel developers? Try LaraJobs

laravel-pejer maintained by arcphysx

Description
Pejer API Wrapper For Laravel and Lumen
Author
Last update
2021/02/07 05:44 (dev-master)
License
Links
Downloads
25

Comments
comments powered by Disqus

LaravelPejer

Pejer API Wrapper For Laravel and Lumen

Installation

You can install the package using composer

$ composer require arcphysx/laravel-pejer

Then add the service provider to config/app.php. In Laravel versions 5.5 and beyond, this step can be skipped if package auto-discovery is enabled.

'providers' => [
    ...
    Arcphysx\LaravelPejer\Providers\LaravelPejerServiceProvider::class
    ...
];

Then add some required value on your .env file

PEJER_API_TOKEN="<your-pejer-api-token>"
PEJER_TEAM_ID="<your-pejer-team-id>"

You can publish the configuration file and assets by running:

$ php artisan vendor:publish --provider="Arcphysx\LaravelPejer\Providers\LaravelPejerServiceProvider"

After publishing a few new files to our application we need to reload them with the following command:

$ composer dump-autoload

Basic Usage

Send Whatsapp Message

LaravelPejer::whatsapp()
            ->sendMessage('<your-phone-number>', '<your-mesage>')
            ->ok()

Validate Whatsapp Number

    LaravelPejer::whatsapp()
                ->validateAccountExist('<your-phone-number>')
                ->json()