Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
customers.php
Go to the documentation of this file.
1 <?php
6 $customers = [];
7 
9  \Magento\Customer\Model\Customer::class
10 );
11 
12 $customer->setWebsiteId(
13  1
14 )->setEntityId(
15  1
16 )->setEntityTypeId(
17  1
18 )->setAttributeSetId(
19  0
20 )->setEmail(
22 )->setPassword(
23  'password'
24 )->setGroupId(
25  1
26 )->setStoreId(
27  1
28 )->setIsActive(
29  1
30 )->setFirstname(
31  'Firstname'
32 )->setLastname(
33  'Lastname'
34 )->setDefaultBilling(
35  1
36 )->setDefaultShipping(
37  1
38 );
39 $customer->isObjectNew(true);
40 $customer->save();
42 
44  \Magento\Customer\Model\Customer::class
45 );
46 $customer->setWebsiteId(
47  1
48 )->setEntityId(
49  2
50 )->setEntityTypeId(
51  1
52 )->setAttributeSetId(
53  0
54 )->setEmail(
56 )->setPassword(
57  'password'
58 )->setGroupId(
59  1
60 )->setStoreId(
61  1
62 )->setIsActive(
63  1
64 )->setFirstname(
65  'Julie'
66 )->setLastname(
67  'Worrell'
68 )->setDefaultBilling(
69  1
70 )->setDefaultShipping(
71  1
72 );
73 $customer->isObjectNew(true);
74 $customer->save();
76 
78  \Magento\Customer\Model\Customer::class
79 );
80 $customer->setWebsiteId(
81  1
82 )->setEntityId(
83  3
84 )->setEntityTypeId(
85  1
86 )->setAttributeSetId(
87  0
88 )->setEmail(
90 )->setPassword(
91  'password'
92 )->setGroupId(
93  1
94 )->setStoreId(
95  1
96 )->setIsActive(
97  1
98 )->setFirstname(
99  'David'
100 )->setLastname(
101  'Lamar'
102 )->setDefaultBilling(
103  1
104 )->setDefaultShipping(
105  1
106 );
107 $customer->isObjectNew(true);
108 $customer->save();
110 
113 $objectManager->get(\Magento\Framework\Registry::class)
114  ->unregister('_fixture/Magento_ImportExport_Customer_Collection');
115 $objectManager->get(\Magento\Framework\Registry::class)
116  ->register('_fixture/Magento_ImportExport_Customer_Collection', $customers);
$customer
Definition: customers.php:11
$objectManager
Definition: customers.php:9
$customers
Definition: customers.php:6