Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
locked_users.php
Go to the documentation of this file.
1 <?php
8 
12 $userIds = [];
13 
15 $model = $objectManager->create(\Magento\User\Model\User::class);
16 $model->setFirstname("John")
17  ->setLastname("Doe")
18  ->setUsername('adminUser1')
19  ->setPassword(\Magento\TestFramework\Bootstrap::ADMIN_PASSWORD)
20  ->setEmail('[email protected]')
21  ->setRoleType('G')
22  ->setResourceId('Magento_Adminhtml::all')
23  ->setPrivileges("")
24  ->setAssertId(0)
25  ->setRoleId(1)
26  ->setPermission('allow');
27 $model->save();
28 $userIds[] = $model->getDataByKey('user_id');
29 
31 $model = $objectManager->create(\Magento\User\Model\User::class);
32 $model->setFirstname("John")
33  ->setLastname("Doe")
34  ->setUsername('adminUser2')
35  ->setPassword(\Magento\TestFramework\Bootstrap::ADMIN_PASSWORD)
36  ->setEmail('[email protected]')
37  ->setRoleType('G')
38  ->setResourceId('Magento_Adminhtml::all')
39  ->setPrivileges("")
40  ->setAssertId(0)
41  ->setRoleId(1)
42  ->setPermission('allow');
43 $model->save();
44 $userIds[] = $model->getDataByKey('user_id');
45 
47 $lockLifetime = 86400;
48 
50 $modelLockedUsers = $objectManager->create(\Magento\User\Model\ResourceModel\User::class);
$objectManager
Definition: locked_users.php:7
$userIds
$defaultAdminUserId
$modelLockedUsers
$model
$lockLifetime