Skip to content

Instantly share code, notes, and snippets.

View vahiiiid's full-sized avatar
👌
keep it going

vahiiiid vahiiiid

👌
keep it going
View GitHub Profile
@vahiiiid
vahiiiid / LaravelLanguageMigration.php
Last active August 13, 2021 07:09
Laravel migration and seeder for importing all available languages. including standard string of all 2 and 3 character language symbol and english standard names.
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateLanguagesTable extends Migration
{
/**
* Run the migrations.
@vahiiiid
vahiiiid / LaravelCountryMigration.php
Last active August 13, 2021 07:09
Laravel migration and seeder for importing all countries standard codes and names.
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateCountriesTable extends Migration
{
/**
* Run the migrations.
@vahiiiid
vahiiiid / LaravelTimeZoneSeeder.php
Last active August 13, 2021 07:10
Laravel migration and seeder for importing timezones. it uses timezone_identifiers_list() php standard function and including name, offset and diff_from_gtm details for each timezone.
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateTimezonesTable extends Migration
{
/**
* Run the migrations.
@vahiiiid
vahiiiid / js-number-convertor
Last active October 6, 2018 12:17
java script functions to convert numbers form persian to english and vice versa
/**
* Created by vahidv on 9/27/17.
*/
function toPersianNum(num) {
num = num.toString();
num = num.replace(/1/gi, "۱");
num = num.replace(/2/gi, "۲");
num = num.replace(/3/gi, "۳");
num = num.replace(/4/gi, "۴");