Skip to content

Elanak is a robust PHP package designed for the Laravel framework. It provides a streamlined interface for sending text messages via multiple service providers. With a focus on performance and efficiency, Elanak aims to offer a superior alternative to other similar repositories by consolidating multiple panels into a single repository.

Notifications You must be signed in to change notification settings

samgeeksdev/elanak

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

elanak

📌 Introduction

Elanak is a prominent project designed to send text messages via multiple different service providers. This project is implemented using the PHP programming language and uses various APIs to send text messages.

This project is built for the Laravel framework and its goal is to provide better performance compared to other repositories and to collect multiple panels in one repository.

Installation and Usage

To install and use this project, run the following commands in your terminal:

$ composer require samgeeksdev/elanak

To remove the project, run the following command:

$ composer remove samgeeksdev/elanak

📦 Installing Required Packages:

composer require kavenegar/laravel
composer require melipayamak/laravel:1.0.0
composer require ippanel/php-rest-sdk

These packages 🛠️ provide the necessary capabilities for sending text messages. Please run the above commands in your terminal. 🖥️

📡 پشتیبانی از سامانه‌های مختلف:

Using the Package to Send Simple Text Messages:

  Elanak::send($messages)->via($provider)->api($api)->from($sender)->to('09185312051')->dispatch();

Using the Package to Send Text Messages with a Pattern:

Sending with melipayamak

Elanak::send($messages)->to($to)->via($providerName)->api($api)->pattern($patternCode, $value)->dispatch();

Sending with Ippanel

Elanak::send($messages)->to($to)->via($providerName)->api($api)->pattern($patternCode, $value)->from($sender)->dispatch();

You can change the service provider by changing the section

via('melipayamak') 
via('kavenegar')،
via('ippanel')،
via('payamresan')
via('smsir')
و غیره تغییر دهید.

Sample Code Used for Optimal Sending

via('melipayamak') 
via('kavenegar')،
via('ippanel')،
via('payamresan')
via('smsir')
and so on.

About

Elanak is a robust PHP package designed for the Laravel framework. It provides a streamlined interface for sending text messages via multiple service providers. With a focus on performance and efficiency, Elanak aims to offer a superior alternative to other similar repositories by consolidating multiple panels into a single repository.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages