Lggr
Static Public Member Functions | Static Protected Attributes | List of all members
Faker\Provider\pt_PT\Person Class Reference
Inheritance diagram for Faker\Provider\pt_PT\Person:
Inheritance graph
[legend]
Collaboration diagram for Faker\Provider\pt_PT\Person:
Collaboration graph
[legend]

Static Public Member Functions

static taxpayerIdentificationNumber ()
 
static dvCalcMod11 ($number)
 
- Static Public Member Functions inherited from Faker\Provider\Person
static firstNameMale ()
 
static firstNameFemale ()
 
static titleMale ()
 
static titleFemale ()
 
- Static Public Member Functions inherited from Faker\Provider\Base
static randomDigit ()
 
static randomDigitNotNull ()
 
static randomDigitNot ($except)
 
static randomNumber ($nbDigits=null, $strict=false)
 
static randomFloat ($nbMaxDecimals=null, $min=0, $max=null)
 
static numberBetween ($int1=0, $int2=2147483647)
 
static passthrough ($value)
 
static randomLetter ()
 
static randomAscii ()
 
static randomElements ($array=array('a', 'b', 'c'), $count=1, $allowDuplicates=false)
 
static randomElement ($array=array('a', 'b', 'c'))
 
static randomKey ($array=array())
 
static shuffle ($arg='')
 
static shuffleArray ($array=array())
 
static shuffleString ($string='', $encoding='UTF-8')
 
static numerify ($string='###')
 
static lexify ($string='????')
 
static bothify ($string='## ??')
 
static asciify ($string=' ****')
 
static regexify ($regex='')
 
static toLower ($string='')
 
static toUpper ($string='')
 

Static Protected Attributes

static $maleNameFormats
 
static $femaleNameFormats
 
static $titleMale = array('Sr.', 'Dr.', 'Exmo.', 'Eng.', 'Eng.º', 'Ex.', 'Exº')
 
static $titleFemale = array('Sra.', 'Dra.', 'Exma', 'Eng.ª', 'Exª')
 
static $firstEightDigitsFormat
 
static $firstNameMale
 
static $firstNameFemale
 
static $lastName
 
- Static Protected Attributes inherited from Faker\Provider\Person
static $titleFormat
 
static $firstNameFormat
 
static $maleNameFormats
 
static $femaleNameFormats
 
static $firstNameMale
 
static $firstNameFemale
 
static $lastName = array('Doe')
 
static $titleMale = array('Mr.', 'Dr.', 'Prof.')
 
static $titleFemale = array('Mrs.', 'Ms.', 'Miss', 'Dr.', 'Prof.')
 

Additional Inherited Members

- Public Member Functions inherited from Faker\Provider\Person
 name ($gender=null)
 
 firstName ($gender=null)
 
 lastName ()
 
 title ($gender=null)
 
- Public Member Functions inherited from Faker\Provider\Base
 __construct (Generator $generator)
 
 optional ($weight=0.5, $default=null)
 
 unique ($reset=false, $maxRetries=10000)
 
 valid ($validator=null, $maxRetries=10000)
 
- Public Attributes inherited from Faker\Provider\Person
const GENDER_MALE = 'male'
 
const GENDER_FEMALE = 'female'
 
- Protected Attributes inherited from Faker\Provider\Base
 $generator
 
 $unique
 

Member Function Documentation

◆ dvCalcMod11()

static Faker\Provider\pt_PT\Person::dvCalcMod11 (   $number)
static

◆ taxpayerIdentificationNumber()

static Faker\Provider\pt_PT\Person::taxpayerIdentificationNumber ( )
static

Taxpayer Identification Number (NIF in Portugal)

string 9 digit number

Member Data Documentation

◆ $femaleNameFormats

Faker\Provider\pt_PT\Person::$femaleNameFormats
staticprotected
Initial value:
= array(
'{{firstNameFemale}} {{lastName}}',
'{{firstNameFemale}} {{lastName}} {{lastName}}',
'{{firstNameFemale}} {{lastName}} de {{lastName}}',
'{{firstNameFemale}} {{firstNameFemale}} {{lastName}}',
'{{firstNameFemale}} {{firstNameFemale}} de {{lastName}}',
'{{firstNameFemale}} {{firstNameFemale}} {{lastName}} {{lastName}}',
'{{firstNameFemale}} {{firstNameFemale}} {{lastName}} de {{lastName}}',
'{{firstNameFemale}} {{firstNameFemale}} {{lastName}} {{lastName}} {{lastName}}',
)

◆ $firstEightDigitsFormat

Faker\Provider\pt_PT\Person::$firstEightDigitsFormat
staticprotected
Initial value:
= array(
'1#######',
'2#######',
'3#######',
'45######',
'5#######',
'6#######',
'70######',
'71######',
'72######',
'77######',
'79######',
'8#######' ,
'90######',
'98######',
'99######'
)

◆ $firstNameFemale

Faker\Provider\pt_PT\Person::$firstNameFemale
staticprotected
Initial value:
= array(
'Maria', 'Leonor', 'Matilde', 'Mariana', 'Ana', 'Beatriz', 'Inês', 'Lara', 'Carolina', 'Margarida',
'Joana', 'Sofia', 'Diana', 'Francisca', 'Laura', 'Sara', 'Madalena', 'Rita', 'Mafalda', 'Catarina',
'Luana', 'Marta', 'Íris', 'Alice', 'Bianca', 'Constança', 'Gabriela', 'Eva', 'Clara', 'Bruna', 'Daniela',
'Iara', 'Filipa', 'Vitória', 'Ariana', 'Letícia', 'Bárbara', 'Camila', 'Rafaela', 'Carlota', 'Yara',
'Núria', 'Raquel', 'Ema', 'Helena', 'Benedita', 'Érica', 'Isabel', 'Nicole', 'Lia', 'Alícia', 'Mara',
'Jéssica', 'Soraia', 'Júlia', 'Luna', 'Victória', 'Luísa', 'Teresa', 'Miriam', 'Adriana', 'Melissa',
'Andreia', 'Juliana', 'Alexandra', 'Yasmin', 'Tatiana', 'Leticia', 'Luciana', 'Eduarda', 'Cláudia',
'Débora', 'Fabiana', 'Renata', 'Kyara', 'Kelly', 'Irina', 'Mélanie', 'Nádia', 'Cristiana', 'Liliana',
'Patrícia', 'Vera', 'Doriana', 'Ângela', 'Mia', 'Erica', 'Mónica', 'Isabela', 'Salomé', 'Cátia',
'Verónica', 'Violeta', 'Lorena', 'Érika', 'Vanessa', 'Iris', 'Anna', 'Viviane', 'Rebeca', 'Neuza',
)

◆ $firstNameMale

Faker\Provider\pt_PT\Person::$firstNameMale
staticprotected
Initial value:
= array(
'Rodrigo', 'João', 'Martim', 'Afonso', 'Tomás', 'Gonçalo', 'Francisco', 'Tiago',
'Diogo', 'Guilherme', 'Pedro', 'Miguel', 'Rafael', 'Gabriel', 'Santiago', 'Dinis',
'David', 'Duarte', 'José', 'Simão', 'Daniel', 'Lucas', 'Gustavo', 'André', 'Denis',
'Salvador', 'António', 'Vasco', 'Henrique', 'Lourenço', 'Manuel', 'Eduardo', 'Bernardo',
'Leandro', 'Luís', 'Diego', 'Leonardo', 'Alexandre', 'Rúben', 'Mateus', 'Ricardo',
'Vicente', 'Filipe', 'Bruno', 'Nuno', 'Carlos', 'Rui', 'Hugo', 'Samuel', 'Álvaro',
'Matias', 'Fábio', 'Ivo', 'Paulo', 'Jorge', 'Xavier', 'Marco', 'Isaac', 'Raúl','Benjamim',
'Renato', 'Artur', 'Mário', 'Frederico', 'Cristiano', 'Ivan', 'Sérgio', 'Micael',
'Vítor', 'Edgar', 'Kevin', 'Joaquim', 'Igor', 'Ângelo', 'Enzo', 'Valentim', 'Flávio',
'Joel', 'Fernando', 'Sebastião', 'Tomé', 'César', 'Cláudio', 'Nelson', 'Lisandro', 'Jaime',
'Gil', 'Mauro', 'Sandro', 'Hélder', 'Matheus', 'William', 'Gaspar', 'Márcio',
'Martinho', 'Emanuel', 'Marcos', 'Telmo', 'Davi', 'Wilson'
)

http://nomesportugueses.blogspot.pt/2012/01/lista-dos-cem-nomes-mais-usados-em.html

◆ $lastName

Faker\Provider\pt_PT\Person::$lastName
staticprotected
Initial value:
= array(
'Abreu', 'Almeida', 'Alves', 'Amaral', 'Amorim', 'Andrade', 'Anjos', 'Antunes', 'Araújo', 'Assunção',
'Azevedo', 'Baptista', 'Barbosa', 'Barros', 'Batista', 'Borges', 'Branco', 'Brito', 'Campos', 'Cardoso',
'Carneiro', 'Carvalho', 'Castro', 'Coelho', 'Correia', 'Costa', 'Cruz', 'Cunha', 'Domingues', 'Esteves',
'Faria', 'Fernandes', 'Ferreira', 'Figueiredo', 'Fonseca', 'Freitas', 'Garcia', 'Gaspar', 'Gomes',
'Gonçalves', 'Guerreiro', 'Henriques', 'Jesus', 'Leal', 'Leite', 'Lima', 'Lopes', 'Loureiro', 'Lourenço',
'Macedo', 'Machado', 'Magalhães', 'Maia', 'Marques', 'Martins', 'Matias', 'Matos', 'Melo', 'Mendes',
'Miranda', 'Monteiro', 'Morais', 'Moreira', 'Mota', 'Moura', 'Nascimento', 'Neto', 'Neves', 'Nogueira',
'Nunes', 'Oliveira', 'Pacheco', 'Paiva', 'Pereira', 'Pinheiro', 'Pinho', 'Pinto', 'Pires', 'Ramos',
'Reis', 'Ribeiro', 'Rocha', 'Rodrigues', 'Santos', 'Silva', 'Simões', 'Soares', 'Sousa',
'Sá', 'Tavares', 'Teixeira', 'Torres', 'Valente', 'Vaz', 'Vicente', 'Vieira',
)

◆ $maleNameFormats

Faker\Provider\pt_PT\Person::$maleNameFormats
staticprotected
Initial value:
= array(
'{{firstNameMale}} {{lastName}}',
'{{firstNameMale}} {{lastName}} {{lastName}}',
'{{firstNameMale}} {{lastName}} de {{lastName}}',
'{{firstNameMale}} {{firstNameMale}} {{lastName}}',
'{{firstNameMale}} {{firstNameMale}} de {{lastName}}',
'{{firstNameMale}} {{firstNameMale}} {{lastName}} {{lastName}}',
'{{firstNameMale}} {{firstNameMale}} {{lastName}} de {{lastName}}',
'{{firstNameMale}} {{firstNameMale}} {{lastName}} {{lastName}} {{lastName}}',
)

◆ $titleMale

Faker\Provider\pt_PT\Person::$titleMale = array('Sr.', 'Dr.', 'Exmo.', 'Eng.', 'Eng.º', 'Ex.', 'Exº')
staticprotected

The documentation for this class was generated from the following file: