Download the PHP package laravelwudel/laravelwudel-notif without Composer

On this page you can find all versions of the php package laravelwudel/laravelwudel-notif. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package laravelwudel-notif

Laravel Push Notification Package

Package Laravel yang komprehensif untuk web push notifications dengan dukungan VAPID.

Version: 1.0.3 | Release Date: 20 Agust 2025

📖 Documentation: VERSIONING.md

Fitur

Instalasi

1. Install via Composer

2. Publish Configuration dan Migration

3. Jalankan Migration

4. Generate VAPID Keys

Konfigurasi

Environment Variables

⚠️ IMPORTANT: VAPID keys are required for this package to function.

Tambahkan ke file .env:

Note:

Config File

File config/laravelwudel-notif.php akan otomatis dibuat dengan konfigurasi default.

Penggunaan

Basic Usage

Via Service

Model Relationships

Frontend Integration

JavaScript

Service Worker

Commands

Generate VAPID Keys

Cleanup Old Subscriptions

Testing

Uninstall Instructions

📖 For detailed uninstall guide, see UNINSTALL.md

Automatic Uninstall (Recommended)

Package ini menyediakan uninstall otomatis yang akan membersihkan semua file dan cache secara otomatis:

Manual Uninstall (Jika Automatic Gagal)

Jika uninstall otomatis gagal, ikuti langkah manual berikut:

1. Hapus Package dari Composer

2. Hapus File Konfigurasi

3. Hapus Migration (Jika Sudah Dijalankan)

4. Hapus Model (Jika Sudah Di-publish)

5. Hapus Views dan Assets (Jika Sudah Di-publish)

6. Bersihkan Cache Laravel

7. Rebuild Autoload

Troubleshooting Uninstall Issues

Error: Service Provider Tidak Ditemukan

Jika mengalami error "Service Provider Tidak Ditemukan" setelah uninstall:

Error: Cache Corruption

Jika cache Laravel menjadi corrupt:

Emergency Cleanup Script

Jika semua cara di atas gagal, gunakan script emergency cleanup:

Post-Uninstall Checklist

Setelah uninstall, pastikan:

Support untuk Uninstall Issues

Jika mengalami masalah saat uninstall:

  1. Buat Issue di GitHub Repository
  2. Jelaskan Error yang terjadi dengan detail
  3. Lampirkan Log error jika ada
  4. Sebutkan Versi Laravel dan PHP yang digunakan

Contributing

  1. Fork repository
  2. Create feature branch from main
  3. Commit changes
  4. Push to feature branch
  5. Create Pull Request to main branch

Important: All releases and tags must be created from the main branch to ensure Packagist gets the stable version.

License

The MIT License (MIT). Please see License File for more information.

Repository & Links

Installation via Composer

Package ini sudah tersedia di Packagist dan dapat diinstall dengan mudah:

🚀 Custom Implementation

Package ini menggunakan 100% custom implementation Semua fitur web push notification diimplementasikan dari awal menggunakan:

Keuntungan Custom Implementation:

Branding Sendiri - Tidak ada dependency eksternal
Full Control - Kontrol penuh atas semua fitur
Performance - Optimized untuk kebutuhan spesifik
Security - Implementasi security yang dapat diaudit
Maintenance - Tidak bergantung pada update library lain
Customization - Mudah disesuaikan dengan kebutuhan

Support

Untuk dukungan, silakan buat issue di repository GitHub atau hubungi tim LaravelWudel.


All versions of laravelwudel-notif with dependencies

PHP Build Version
Package Version
Requires php Version ^8.2
laravel/framework Version ^11.0|^12.0
guzzlehttp/guzzle Version ^7.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package laravelwudel/laravelwudel-notif contains the following files

Loading the files please wait ...