amiminn / support
laravel support system
Installs: 37
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/amiminn/support
This package is auto-updated.
Last update: 2026-01-16 13:22:18 UTC
README
Beberapa helper yang saya buat untuk membantu project laravel saya sendiri @amiminn
Installation
Use the package manager composer to install
composer require amiminn/support
setup (optional)
tambahkan class di config/app.php
/* package service provider */ Amiminn\Support\Config\App::class,
jalankan artisan publish
php artisan vendor:publish --tag=public
Usage
Response
use Amiminn\Support\Response; Response::success($msg); Response::failed($msg, $status=400); Response::data($data); Response::random($num=40); Response::epoch(); Response::url($path); Response::user(); Response::uuid(); Response::to_lower($string);
HttpService
use Amiminn\Support\HttpService; HttpService::get($url, $header=[]); HttpService::post($url, $data, $header=[]);
FileService
use Amiminn\Support\FileService; FileService::saveOnetoAsset($req, $name, $path); FileService::saveMultitoAsset($req, $name, $path);
EmailService
use Amiminn\Support\EmailService; EmailService::send($email_tujuan, $subject, $path, $data = [], $files = []);
CacheService
use Amiminn\Support\CacheService; CacheService::put($name, $data = [], $minutes = 10); CacheService::delete($name); CacheService::reset();