Define fake data groups¶
Introduction¶
With a configuration file you could use all the power of Fakerino and fake more complex object in one shot instead of call several times the same functions.
The default configuration tag (could be modified in the Advanced configuration) Fakerino uses to recognize a custom fake element is:
fake
- This implies that:
- Every complex elements has to be under the main fake configuration tag
- Each element’s name must start with the fake tag name (ex: fake1, fake2, ..)
Below an example of configuration in Php:
Php configuration example¶
//conf.php
<?php
$conf['fake'] = array(
'fake1' => array(
'NameMale',
'Surname'
),
'fake2' => array(
'NameFemale',
'Surname'
)
);
The configuration file can be injected with:
$fakerino = Fakerino::create('filepath/conf.php');
Using the above configuration you could fake the whole fake1 structure or only the second one as below.
echo $fakerino->fake('fake1');
echo $fakerino->fake('fake2');
You could also continue to use the basic fake calls everytime ($fakerino->fake(‘Name’);).