PHP code example of akemi-adam / ifrn-faker

1. Go to this page and download the library: Download akemi-adam/ifrn-faker library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

akemi-adam / ifrn-faker example snippets




$faker = new AkemiAdam\IfrnFaker\Faker;



// Instânciando os objetos

$student = $faker->student();

$campus = $faker->campus();

$course = $faker->course();

// Mostrando os dados fakes

echo 'Matrícula ' . $student->enrolment();

echo 'Campus ' . $campus->name();

echo 'Curso' . $course->name();



$faker = new AkemiAdam\IfrnFaker\Faker;

// Campus

$faker->campus()->name(); // Exemplo: Caicó, Apodi, Natal-Cidade Alta, ...


// Curso

$faker->course()->code(); // Exemplo: 10223, 44312, 10111, ...

$faker->course()->name(); // Exemplo: Informática para Internet, Segurança do Trabalho, Equipamentos Biomédicos, ...


// Estudante

$faker->student()->enrolment(); // Exemplo: 20221101110070, 20161101120070, 20202114310004

$faker->student()->period(); // Exemplo: 1, 2, 3, 4

$faker->student()->period($max); // Exemplo: 1, ..., $max

$faker->student()->birthdate(); // Exemplo: 18/02/2007, 30/11/2002, 11/06/2004, ...

$faker->student()->ira(); // Exemplo: 55.43, 100, 97.70, ...

$faker->student()->fingerprint(); // Exemplo: Sim, Não

$faker->student()->issuedDiploma(); // Exemplo: Sim, Não

$faker->student()->shift(); // Exemplo: Matutino, Vespertino, Noturno



$faker->student()->name() // Retorna um nome brasileiro aleatório (Um alias para a função name() do PHP-Faker)

$faker->teacher()->name($gender) // Retorna um nome comum normalmente associado ao gênero passado por parâmetro

$faker->student()->gender() // Exemplo: Feminino, Masculino, Não-binário

$faker->teacher()->schoolEmail() // Exemplo: [email protected], [email protected], ...

$faker->student()->academicEmail() // Exemplo: [email protected], [email protected], ...

$faker->teacher()->bloodType() // Exemplo: +O, -AB, +A, ...

$faker->student()->telephone() // Retorna um telefone brasileiro