ay4t / php-helpers
Fungsi helper untuk PHP
1.0.0
2025-02-16 15:51 UTC
Requires
- giggsey/libphonenumber-for-php: ^8.0@dev
- nesbot/carbon: 3.x-dev
This package is auto-updated.
Last update: 2025-04-28 08:57:40 UTC
README
Kumpulan helper PHP untuk mempermudah development aplikasi Anda.
📦 Instalasi
composer require ay4t/php-helpers
🎯 Fitur Utama
📊 Formatters
- 📱 Phone Formatter: Format nomor telepon dengan berbagai standar
- 💰 Currency Formatter: Format mata uang dengan berbagai opsi
- 📅 DateTime Formatter: Format tanggal dan waktu
- 🔄 Array Helper: Manipulasi array dengan mudah dan ekspresif
🛠️ String & File
- 📝 String Helper: Manipulasi string dengan berbagai method
- 📂 File Helper: Operasi file dan direktori yang aman
🔒 Security & Validation
- 🔐 Security Helper: Hashing password, enkripsi data, dan pembuatan token
- ✅ Validation Helper: Validasi data dengan berbagai aturan
🌐 Web
- 🔗 URL Helper: Parsing dan manipulasi URL
- 📄 HTML Helper: Pembuatan elemen HTML dan form builder yang aman
🛠️ Penggunaan Dasar
use Ay4t\Helper\HP; // Format nomor telepon $phone = HP::Phone("081234567890")->format(); // Format mata uang $amount = HP::Currency(1000000)->format(); // Format tanggal $date = HP::Datetime("2023-01-01")->format("d F Y"); // Manipulasi array $result = HP::Array($data)->where('status', 'active')->pluck('name');
📚 Dokumentasi
Dokumentasi lengkap tersedia untuk setiap helper:
📊 Formatters
🛠️ String & File
🔒 Security & Validation
🌐 Web
🤝 Kontribusi
Kami sangat menghargai kontribusi Anda! Silakan buat pull request atau laporkan issue jika Anda menemukan bug atau memiliki saran perbaikan.
📝 Lisensi
MIT License - lihat file LICENSE untuk detail lebih lanjut.
✨ Kredit
Dibuat dengan ❤️ oleh Ayatulloh Ahad R