Skip to content

Conversation

@lucaslaurent04
Copy link
Collaborator

Create 1 group:

$group = ModelFactory::getInstance()->create('core\Group')[0];
{
    "name": "Incididunt magna ipsum nostrud minim ut nostrud minim laboris elit. Incididunt labore ullamco minim ullamco nisi minim",
    "display_name": "Do commodo et ad elit commodo. Lorem incididunt enim consequat tempor minim magna lorem quis. Enim magna incididunt et enim do ut. Minim aliquip adipiscing veniam et ex conseq",
    "description": "Ex et lorem veniam dolore ut laboris labore labor"
}

Create 5 groups:

$groups = ModelFactory::getInstance()->create('core\Group', ['qty' => 5]);
[
    {
        "name": "Consectetur minim magna aliqua minim consequat nostrud et labore nostrud. Ipsum sit ut nisi minim veniam sed lorem ad. Do nisi elit adipiscing minim veniam aliqua ex incididunt.\n\nUt amet",
        "display_name": "La",
        "description": "Exercitation nostrud sed dolore ex ad ut ut consectetur. Consequat do consectetur incididunt magna dolore aliquip consectetur magna dolore do. Ea adipiscing amet ullamco elit ea dolore enim nostrud adipiscing ea.\n\nEnim nostrud labore ali"
    },
    {
        "name": "Ullamco lorem eiusmo",
        "display_name": "Aliqua consequat tempor laboris ad aliqua dolore ad ex labore. Et nostrud nostrud laboris minim",
        "description": "Ut exercitation exercitation ut minim amet aliqua conse"
    },
    {
        "name": "Tempor nostrud veniam lorem commodo lorem ad aliq",
        "display_name": "Aliquip do quis ullamco ipsum adipiscing ut sit incididunt aliqua do. Dolore minim ut et sit minim do et. Dolore ut magna ipsum sed quis elit.\n\nDolore consectetur labore consequat eiusmod eiusmod ut ullamco sed et al",
        "description": "Ut minim tempor et consequat quis consectetur ea. Et aliquip consectetur exercitation ut magna ut consequat labore sit magna. Tempor dolore laboris minim amet labore commodo veniam. Tempor ut ullamco ipsum et ut nostrud. Ipsum elit tempor minim u"
    },
    {
        "name": "Dolore ex lorem veniam magna elit nostrud exercitation ut",
        "display_name": "Laboris do aliqua do adipiscing ex ut ea. Dolore ut elit ullamco aliqua consectetur incididunt ut do. Ullamco inci",
        "description": "Enim elit do exercitation magna tempor ipsum veniam adipiscing commodo tempor. Ullamco tempor exercitation lorem dolore laboris elit labore. Dolore veniam ut aliquip minim quis incididunt."
    },
    {
        "name": "Aliqua ut nostrud aliqua labore dolore. Consectetur ipsum ut ut ullamco labore minim aliqua ad dolor. Sit commodo magna do consectetur enim ad aliquip aliquip. Et dolor commodo sit lorem ut ut et laboris ad. Ut eiusmod minim am",
        "display_name": "Lorem ad ut ut ad ipsum ea tempor ut incididunt tempor. Minim exercitation do ad enim et do. Laboris veniam enim magna aliquip enim ipsum ut ullamco. Aliqua dolor",
        "description": "Lorem la"
    }
]

Create 2 groups, one with name 'Group 1', another with name 'Group 2':

$groups = ModelFactory::getInstance()->create('core\Group', [
    'qty' => 2,
    'sequences' => [
        ['name' => 'Group 1'],
        ['name' => 'Group 2']
    ]
]);
[
    {
        "name": "Group 1",
        "display_name": "Ipsum ad ullamco aliquip quis eiusmod ex lorem. Nisi dolore ut exercitation laboris magna. Ut ullamco veniam ut ullamco lorem magna laboris. Aliqua ipsum et consectetur ad ut ipsum lorem consectetur.\n\nEnim quis exercitation eiusmod do ex.",
        "description": null
    },
    {
        "name": "Group 2",
        "display_name": "Exercitation veniam ex adipiscing incididunt consectetur ut elit lorem et. Enim",
        "description": "Labore elit ut veniam aliqua minim et. Magna dolor consequat lorem lorem nostrud adipiscing sed veniam magna. Dolor ut commodo elit laboris labore incididunt. Eiusmod ex aliqua et elit et."
    }
]

Create 2 groups with 2 to 5 users:

$group = ModelFactory::getInstance()->create('core\Group', [
    'qty' => 2,
    'relationships' => [
        'users_ids' => ['qty' => [2, 5]]
    ]
]);
[
    {
        "name": "Nostrud ex ut ex nostr",
        "display_name": "E",
        "description": "Lorem commodo labore ex dolore elit tempor aliqua exerci",
        "users_ids": [
            {
                "login": "9li9m558n7@yourmail.net",
                "username": "magicMikey7502",
                "password": "OtKKCdRwa2",
                "nickname": null,
                "firstname": "Beckett",
                "lastname": "Bazin",
                "language": "my",
                "validated": true,
                "status": "created"
            },
            {
                "login": "0q72gx@inbox.net",
                "username": "pixelPioneer6230",
                "password": "6Jr1Qatafi",
                "nickname": null,
                "firstname": "Maurice",
                "lastname": "Leclerc",
                "language": "dv",
                "validated": true,
                "status": "created"
            },
            {
                "login": "83nwtt96o2@hostmail.co",
                "username": "legendaryHero4510",
                "password": "W0QEV8oXbr",
                "nickname": null,
                "firstname": "Zachary",
                "lastname": "Leroy",
                "language": "te",
                "validated": false,
                "status": "created"
            },
            {
                "login": "aw3slmb@emailprovider.co",
                "username": "quantumQuest8958",
                "password": "JuQ6rQr1dQ",
                "nickname": null,
                "firstname": "Eva",
                "lastname": "Wood",
                "language": "mh",
                "validated": true,
                "status": "created"
            },
            {
                "login": "np55zmv@example.com",
                "username": "moonWalker2475",
                "password": "vc5jCq900Y",
                "nickname": null,
                "firstname": "Nina",
                "lastname": "Roger",
                "language": "et",
                "validated": false,
                "status": "created"
            }
        ]
    },
    {
        "name": null,
        "display_name": "Ut ipsum consectetur amet amet quis consequat consequat amet. Quis veniam lorem minim elit exercit",
        "description": "Lorem veniam amet nostrud nostrud tempor elit amet ni",
        "users_ids": [
            {
                "login": "h27nn9@securemail.net",
                "username": "virtualVictor5851",
                "password": "lM1ZePRj9D",
                "nickname": null,
                "firstname": "David",
                "lastname": "Rogers",
                "language": "km",
                "validated": false,
                "status": "created"
            },
            {
                "login": "erhfcj@onlinemail.io",
                "username": "misterX3910",
                "password": "tIZ5HBxhev",
                "nickname": null,
                "firstname": "Hudson",
                "lastname": "Gray",
                "language": "as",
                "validated": true,
                "status": "created"
            },
            {
                "login": "whvh6n7yu@mail.com",
                "username": "magicMikey8247",
                "password": "XIqocSnDlL",
                "nickname": null,
                "firstname": "Aiden",
                "lastname": "Gibbs",
                "language": "or",
                "validated": false,
                "status": "created"
            },
            {
                "login": "ial5d3a3rd@simplemail.io",
                "username": "urbanVibes6246",
                "password": "TmI59HYUEI",
                "nickname": null,
                "firstname": "Arlette",
                "lastname": "Guilbert",
                "language": "se",
                "validated": false,
                "status": "created"
            }
        ]
    }
]

@cedricfrancoys cedricfrancoys merged commit 1046626 into equalframework:dev-2.0 Oct 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants