mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-05-24 02:14:21 -04:00
Translated dates
This commit is contained in:
parent
ffd9c10ef6
commit
db0e684ff8
@ -7,6 +7,9 @@ namespace App\Models;
|
||||
*/
|
||||
class DateFormat extends StaticModel
|
||||
{
|
||||
|
||||
protected $fillable = ['translated_format'];
|
||||
|
||||
public static $days_of_the_week = [
|
||||
0 => 'sunday',
|
||||
1 => 'monday',
|
||||
|
@ -0,0 +1,76 @@
|
||||
<?php
|
||||
|
||||
use App\Models\DateFormat;
|
||||
use Illuminate\Database\Migrations\Migration;
|
||||
use Illuminate\Database\Schema\Blueprint;
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
|
||||
class AddTranslatedDateColumn extends Migration
|
||||
{
|
||||
/**
|
||||
* Run the migrations.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function up()
|
||||
{
|
||||
Schema::table('date_formats', function(Blueprint $table){
|
||||
$table->string('translated_format')->default('');
|
||||
});
|
||||
|
||||
|
||||
//add multi DB support
|
||||
$date_format = DateFormat::where('format', 'd/M/Y')->first();
|
||||
$date_format->update(['translated_format' => '%d/%b/%Y']);
|
||||
|
||||
$date_format = DateFormat::where('format', 'd-M-Y')->first();
|
||||
$date_format->update(['translated_format' => '%d-%b-%Y']);
|
||||
|
||||
$date_format = DateFormat::where('format', 'd/F/Y')->first();
|
||||
$date_format->update(['translated_format' => '%d/%B/%Y']);
|
||||
|
||||
$date_format = DateFormat::where('format', 'd-F-Y')->first();
|
||||
$date_format->update(['translated_format' => '%d-%B-%Y']);
|
||||
|
||||
$date_format = DateFormat::where('format', 'M j, Y')->first();
|
||||
$date_format->update(['translated_format' => '%b %d, %Y']);
|
||||
|
||||
$date_format = DateFormat::where('format', 'F j, Y')->first();
|
||||
$date_format->update(['translated_format' => '%B %d, %Y']);
|
||||
|
||||
$date_format = DateFormat::where('format', 'D M j, Y')->first();
|
||||
$date_format->update(['translated_format' => '%a %b %d, %Y']);
|
||||
|
||||
$date_format = DateFormat::where('format', 'Y-m-d')->first();
|
||||
$date_format->update(['translated_format' => '%Y-%m-%d']);
|
||||
|
||||
$date_format = DateFormat::where('format', 'd-m-Y')->first();
|
||||
$date_format->update(['translated_format' => '%d-%m-%Y']);
|
||||
|
||||
$date_format = DateFormat::where('format', 'm/d/Y')->first();
|
||||
$date_format->update(['translated_format' => '%m/%d/%Y']);
|
||||
|
||||
$date_format = DateFormat::where('format', 'd.m.Y')->first();
|
||||
$date_format->update(['translated_format' => '%d.%m.%Y']);
|
||||
|
||||
$date_format = DateFormat::where('format', 'j. m. Y')->first();
|
||||
$date_format->update(['translated_format' => '%d. %m. %Y']);
|
||||
|
||||
$date_format = DateFormat::where('format', 'j. F Y')->first();
|
||||
$date_format->update(['translated_format' => '%d. %B %Y']);
|
||||
|
||||
$date_format = DateFormat::where('format', 'd/m/Y')->first();
|
||||
$date_format->update(['translated_format' => '%d/%m/%Y']);
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* Reverse the migrations.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function down()
|
||||
{
|
||||
//
|
||||
}
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user