Skip to content

amiminn/support

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Support System

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();

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors