mirror of
https://github.com/snipe/snipe-it.git
synced 2024-12-30 07:59:50 -08:00
49 lines
1.2 KiB
PHP
49 lines
1.2 KiB
PHP
<?php
|
|
|
|
|
|
$factory->define(App\Models\CustomField::class, function (Faker\Generator $faker) {
|
|
return [
|
|
'name' => $faker->catchPhrase,
|
|
'format' => '',
|
|
'element' => 'text',
|
|
];
|
|
});
|
|
|
|
$factory->state(App\Models\CustomField::class, 'imei', function ($faker) {
|
|
return [
|
|
'name' => 'IMEI',
|
|
'help_text' => 'The IMEI number for this device.',
|
|
'format' => 'regex:/^[0-9]{15}$/',
|
|
];
|
|
});
|
|
|
|
$factory->state(App\Models\CustomField::class, 'phone', function ($faker) {
|
|
return [
|
|
'name' => 'Phone Number',
|
|
'help_text' => 'Enter the phone number for this device.',
|
|
];
|
|
});
|
|
|
|
$factory->state(App\Models\CustomField::class, 'ram', function ($faker) {
|
|
return [
|
|
'name' => 'RAM',
|
|
'help_text' => 'The amount of RAM this device has.',
|
|
];
|
|
});
|
|
|
|
$factory->state(App\Models\CustomField::class, 'cpu', function ($faker) {
|
|
return [
|
|
'name' => 'CPU',
|
|
'help_text' => 'The speed of the processor on this device.',
|
|
];
|
|
});
|
|
|
|
|
|
$factory->state(App\Models\CustomField::class, 'mac-address', function ($faker) {
|
|
return [
|
|
'name' => 'MAC Address',
|
|
'format' => 'regex:/^([0-9a-fA-F]{2}[:-]){5}[0-9a-fA-F]{2}$/',
|
|
];
|
|
});
|
|
|