Skip to content

Instantly share code, notes, and snippets.

View crystrk's full-sized avatar

Crystal K crystrk

  • Indonesia
View GitHub Profile
@crystrk
crystrk / convert-object-array-to-formdata.js
Created November 28, 2018 13:10
mixin : convert object / array to formData
export default {
methods: {
objectToFormData(obj, form, namespace) {
var fd = form || new FormData();
var formKey
for(var property in obj) {
if(obj.hasOwnProperty(property)) {
@crystrk
crystrk / TokenController.php
Created June 5, 2018 03:50
Laravel Passport - customize / add user data in the token response
<?php
namespace App\Http\Controllers\Auth;
use App\User;
use Psr\Http\Message\ServerRequestInterface;
use League\OAuth2\Server\Exception\OAuthServerException;
use \Laravel\Passport\Http\Controllers\AccessTokenController as ATC;
class TokenController extends ATC
@crystrk
crystrk / AntrianController.php
Created February 21, 2018 07:55
generate no antrian @oning
public function saveReservasi(Request $request)
{
$rekmed = new Rekmed;
/**
* another field here
*
**/
$rekmed->no_antrian = $this->genNoAntrian($request->tanggal);
$rekmed->save();
}
@crystrk
crystrk / hae.txt
Created June 10, 2017 02:17
config sublime
{
"color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme",
"font_size": 10,
"ignored_packages":
[
"Vintage"
],
"rulers":
[
80
@crystrk
crystrk / deleter.js
Created May 27, 2016 07:09
SweetAlert2 + Laravel | confirmation delete
var deleter = {
linkSelector : "a[data-delete]",
modalTitle : "Are you sure?",
modalMessage : "You will not be able to recover this entry?",
modalConfirmButtonText: "Yes, delete it!",
laravelToken : null,
url : "/",
init: function() {