mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-06-13 13:54:23 +00:00
Adding better fixtures activity reason & activity reason category
This commit is contained in:
parent
f1ff5e3c38
commit
fba95263eb
@ -43,14 +43,23 @@ class LoadActivityReason extends AbstractFixture implements OrderedFixtureInterf
|
|||||||
{
|
{
|
||||||
$reasons = [
|
$reasons = [
|
||||||
[
|
[
|
||||||
'name' => ['fr' => 'Reason 1 - FR', 'en' => 'Reason 1 - EN', 'nl' => 'Reason 1 - NL'],
|
'name' => ['fr' => 'Recherche logement', 'en' => 'Housing research', 'nl' => 'Woning zoektoch'],
|
||||||
'category' => 'activity_reason_category_0'],
|
'category' => 'cat_Housing'],
|
||||||
[
|
[
|
||||||
'name' => ['fr' => 'Reason 2 - FR', 'en' => 'Reason 2 - EN', 'nl' => 'Reason 2 - NL'],
|
'name' => ['fr' => 'Problème avec propriétaire', 'en' => 'Landlord problems', 'nl' => 'Huisbaas problemen'],
|
||||||
'category' => 'activity_reason_category_1'],
|
'category' => 'cat_Housing'],
|
||||||
[
|
[
|
||||||
'name' => ['fr' => 'Reason 2 - FR', 'en' => 'Reason 2 - EN', 'nl' => 'Reason 2 - NL'],
|
'name' => ['fr' => 'Retard de payement', 'en' => 'Payement problems', 'nl' => 'Betalings vertragingen'],
|
||||||
'category' => 'activity_reason_category_2']
|
'category' => 'cat_Housing'],
|
||||||
|
[
|
||||||
|
'name' => ['fr' => 'Explication législation', 'en' => 'Legislation explanation', 'nl' => 'Legislative uitleg'],
|
||||||
|
'category' => 'cat_Unemployment procedure'],
|
||||||
|
[
|
||||||
|
'name' => ['fr' => 'Coaching entretien d\'activation', 'en' => 'Interview coaching', 'nl' => 'Interview coaching'],
|
||||||
|
'category' => 'cat_Unemployment procedure'],
|
||||||
|
[
|
||||||
|
'name' => ['fr' => 'Récupération des allocations', 'en' => 'Allowance recovery', 'nl' => 'Terugwinning van de uitkeringen'],
|
||||||
|
'category' => 'cat_Unemployment procedure']
|
||||||
];
|
];
|
||||||
|
|
||||||
foreach ($reasons as $r) {
|
foreach ($reasons as $r) {
|
||||||
|
@ -42,21 +42,19 @@ class LoadActivityReasonCategory extends AbstractFixture implements OrderedFixtu
|
|||||||
{
|
{
|
||||||
$categs = [
|
$categs = [
|
||||||
['name' =>
|
['name' =>
|
||||||
['fr' => 'Reason Cat 1 - FR', 'en' => 'Reason Cat 1 - EN', 'nl' => 'Reason Cat 1 - NL']],
|
['fr' => 'Logement', 'en' => 'Housing', 'nl' => 'Woning']],
|
||||||
['name' =>
|
['name' =>
|
||||||
['fr' => 'Reason Cat 2 - FR', 'en' => 'Reason Cat 2 - EN', 'nl' => 'Reason Cat 2 - NL']],
|
['fr' => 'Démarches chômage', 'en' => 'Unemployment procedure', 'nl' => 'Werkloosheid werkwijze']],
|
||||||
['name' =>
|
|
||||||
['fr' => 'Reason Cat 2 - FR', 'en' => 'Reason Cat 2 - EN', 'nl' => 'Reason Cat 2 - NL']]
|
|
||||||
];
|
];
|
||||||
|
|
||||||
foreach ($categs as $i => $c) {
|
foreach ($categs as $c) {
|
||||||
print "Creating activity reason category : " . $c['name']['en'] . "\n";
|
print "Creating activity reason category : " . $c['name']['en'] . "\n";
|
||||||
$activityReasonCategory = (new ActivityReasonCategory())
|
$activityReasonCategory = (new ActivityReasonCategory())
|
||||||
->setName(($c['name']))
|
->setName(($c['name']))
|
||||||
->setActive(true);
|
->setActive(true);
|
||||||
$manager->persist($activityReasonCategory);
|
$manager->persist($activityReasonCategory);
|
||||||
$this->addReference(
|
$this->addReference(
|
||||||
'activity_reason_category_'.$i,
|
'cat_'.$c['name']['en'],
|
||||||
$activityReasonCategory);
|
$activityReasonCategory);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user