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\is_IS;
4
 
5
class Company extends \Faker\Provider\Company
6
{
7
    /**
8
     * @var array Danish company name formats.
9
     */
10
    protected static $formats = [
11
        '{{lastName}} {{companySuffix}}',
12
        '{{lastName}} {{companySuffix}}',
13
        '{{lastName}} {{companySuffix}}',
14
        '{{firstname}} {{lastName}} {{companySuffix}}',
15
        '{{middleName}} {{companySuffix}}',
16
        '{{middleName}} {{companySuffix}}',
17
        '{{middleName}} {{companySuffix}}',
18
        '{{firstname}} {{middleName}} {{companySuffix}}',
19
        '{{lastName}} & {{lastName}} {{companySuffix}}',
20
        '{{lastName}} og {{lastName}} {{companySuffix}}',
21
        '{{lastName}} & {{lastName}} {{companySuffix}}',
22
        '{{lastName}} og {{lastName}} {{companySuffix}}',
23
        '{{middleName}} & {{middleName}} {{companySuffix}}',
24
        '{{middleName}} og {{middleName}} {{companySuffix}}',
25
        '{{middleName}} & {{lastName}}',
26
        '{{middleName}} og {{lastName}}',
27
    ];
28
 
29
    /**
30
     * @var array Company suffixes.
31
     */
32
    protected static $companySuffix = ['ehf.', 'hf.', 'sf.'];
33
 
34
    /**
35
     * @see http://www.rsk.is/atvinnurekstur/virdisaukaskattur/
36
     *
37
     * @var string VSK number format.
38
     */
39
    protected static $vskFormat = '%####';
40
 
41
    /**
42
     * Generates a VSK number (5 digits).
43
     *
44
     * @return string
45
     */
46
    public static function vsk()
47
    {
48
        return static::numerify(static::$vskFormat);
49
    }
50
}