File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -41,6 +41,8 @@ export type PersonDefinition = LocaleEntry<{
4141
4242 title : PersonTitleDefinition ;
4343
44+ job_title_pattern : string [ ] ;
45+
4446 western_zodiac_sign : string [ ] ;
4547} > ;
4648
Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ import female_middle_name from './female_middle_name';
1111import female_prefix from './female_prefix' ;
1212import first_name from './first_name' ;
1313import gender from './gender' ;
14+ import job_title_pattern from './job_title_pattern' ;
1415import last_name from './last_name' ;
1516import last_name_pattern from './last_name_pattern' ;
1617import male_first_name from './male_first_name' ;
@@ -33,6 +34,7 @@ const person: PersonDefinition = {
3334 female_prefix,
3435 first_name,
3536 gender,
37+ job_title_pattern,
3638 last_name,
3739 last_name_pattern,
3840 male_first_name,
Original file line number Diff line number Diff line change 1+ export default [
2+ '{{person.jobDescriptor}} {{person.jobArea}} {{person.jobType}}' ,
3+ ] ;
Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ import type { PersonDefinition } from '../../..';
66import female_first_name from './female_first_name' ;
77import female_prefix from './female_prefix' ;
88import first_name from './first_name' ;
9+ import job_title_pattern from './job_title_pattern' ;
910import last_name from './last_name' ;
1011import last_name_pattern from './last_name_pattern' ;
1112import male_first_name from './male_first_name' ;
@@ -19,6 +20,7 @@ const person: PersonDefinition = {
1920 female_first_name,
2021 female_prefix,
2122 first_name,
23+ job_title_pattern,
2224 last_name,
2325 last_name_pattern,
2426 male_first_name,
Original file line number Diff line number Diff line change 1+ export default [
2+ '{{person.jobType}} de {{person.jobArea}} {{person.jobDescriptor}}' ,
3+ ] ;
Original file line number Diff line number Diff line change @@ -336,7 +336,9 @@ export class PersonModule extends ModuleBase {
336336 * @since 8.0.0
337337 */
338338 jobTitle ( ) : string {
339- return `${ this . jobDescriptor ( ) } ${ this . jobArea ( ) } ${ this . jobType ( ) } ` ;
339+ return this . faker . helpers . fake (
340+ this . faker . definitions . person . job_title_pattern
341+ ) ;
340342 }
341343
342344 /**
You can’t perform that action at this time.
0 commit comments