Subversion-Projekte lars-tiefland.laravel_shop

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
148 lars 1
<?php
2
 
3
namespace Faker\Provider;
4
 
5
class Company extends Base
6
{
7
    protected static $formats = [
8
        '{{lastName}} {{companySuffix}}',
9
    ];
10
 
11
    protected static $companySuffix = ['Ltd'];
12
 
13
    protected static $jobTitleFormat = [
14
        '{{word}}',
15
    ];
16
 
17
    /**
18
     * @example 'Acme Ltd'
19
     *
20
     * @return string
21
     */
22
    public function company()
23
    {
24
        $format = static::randomElement(static::$formats);
25
 
26
        return $this->generator->parse($format);
27
    }
28
 
29
    /**
30
     * @example 'Ltd'
31
     *
32
     * @return string
33
     */
34
    public static function companySuffix()
35
    {
36
        return static::randomElement(static::$companySuffix);
37
    }
38
 
39
    /**
40
     * @example 'Job'
41
     *
42
     * @return string
43
     */
44
    public function jobTitle()
45
    {
46
        $format = static::randomElement(static::$jobTitleFormat);
47
 
48
        return $this->generator->parse($format);
49
    }
50
}