* Clean up Client Show * Working on Show Client menu action * working on client view permissions * Finishing up Client Statement View * Workig on client settings * add mix manifest * css for client settings * Client Settings * Working on Client Settings * Implement StartupCheck and static seeders * Implement cached statics in view composers * Working on client settings * Payment Terms * Working on Payment Terms View Composer * Payment Terms builder * Client Settings * refactor companies table * Refactor for company settings, move settings to json * Set object cast on settings column of Company table * Fixes for refactor of companies and clients table * Test * Client Settings Datamapper * Client Settings * Default client language * Client Settings * Working on client settings options * Client Settings * Settings Json serialization/deserialization handling
14 lines
393 B
PHP
14 lines
393 B
PHP
<?php
|
|
|
|
use App\DataMapper\CompanySettings;
|
|
use Faker\Generator as Faker;
|
|
|
|
$factory->define(App\Models\Company::class, function (Faker $faker) {
|
|
return [
|
|
'name' => $faker->name,
|
|
'company_key' => strtolower(str_random(RANDOM_KEY_LENGTH)),
|
|
'ip' => $faker->ipv4,
|
|
'db' => config('database.default'),
|
|
'settings' => CompanySettings::defaults(),
|
|
];
|
|
});
|