Метод $attribute->getFrontentdInput()
возвращает способ отображения вашего атрибута, некоторые значения:
text -> is rendered as input
select -> is rendered as select-one
boolean -> is rendered as a switch (On/Off)
Есть и другие значения.
Вы можете проверить их, посмотрев таблицу eav_attribute
, в которой хранятся все атрибуты вашей установки Magento (см. Столбец frontend_input
).
Это скриншот из моей установки Magento:
![eav attribute table](https://i.stack.imgur.com/FOQpj.jpg)