This is the code snippet responsible for adding new attribute public function createAllowRequestSampleCustomerAttribute($setup) { $code = 'allow_request_sample'; /** @var EavSetup $eavSetup */ $eavSetup = $this->eavSetupFactory->create(['setup' => $setup]); $eavSetup->addAttribute( Customer::ENTITY, 'allow_request_sample', [ 'type' => 'int', 'label' => 'Allow request sample', 'input' => 'select', 'source' => Boolean::class, 'required' => false, 'visible' => […]