Skip to content

Instantly share code, notes, and snippets.

View eaguad1337's full-sized avatar
🚀

Eduardo Aguad eaguad1337

🚀
View GitHub Profile
@eaguad1337
eaguad1337 / VeeRutValidator.js
Created January 3, 2018 15:47
VeeValidate Chilean Rut // VeeValidate Validador Rut Chileno
/*
* import VeeValidate, { Validator } from 'vee-validate';
* Validator.extend('rut', require('./VeeRutValidator'));
* Vue.use(VeeValidate);
*/
module.exports = {
getMessage: (field, params, data) => `El campo ${field} no es un rut válido`,
validate: rut => {
if (typeof(rut) !== 'string') {
@eaguad1337
eaguad1337 / RegionsCommuneSeeder.php
Created January 2, 2018 20:49
Laravel seeder for Chilean Regions and Communes // Laravel seeder de Regiones y Comunas Chilenas
<?php
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\Schema;
class RegionCommuneSeeder extends Seeder
{
/**
* Run the database seeds.
@eaguad1337
eaguad1337 / VueValetDriver.php
Created December 26, 2017 18:10
Valet Driver for Vue SPA application. Place it in your root directory.
<?php
class VueValetDriver extends ValetDriver
{
static $publicPath = 'public';
static $startFile = 'public/index.html';
/**
* Determine if the driver serves the request.
*
@eaguad1337
eaguad1337 / VeeRutValidator.js
Created October 16, 2017 20:43
Chilean Rut Validator for VeeValidate
// Eduardo Aguad [email protected]
// Use:
// yarn add vee-validate
// import VeeValidate, {Validator} from 'vee-validate';
// Validator.extend('rut', require('./VeeRutValidator'));
// <input type="text" name="rut" v-validate="rut">
module.exports = {
@eaguad1337
eaguad1337 / LaraHelperController.php
Last active April 12, 2017 13:41
JS script to resolve laravel routes
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use Route;
class LaraHelperController extends Controller
{
public function getRoutes() {