/home/sharedstore/public_html/prestashop.sharedstore.ma/classes/form
NameSizeModeActions
AbstractForm.php70580644editdlrm
CustomerAddressForm.php75630644editdlrm
CustomerAddressFormatter.php90250644editdlrm
CustomerAddressPersister.php42950644editdlrm
CustomerForm.php122540644editdlrm
CustomerFormatter.php89420644editdlrm
CustomerLoginForm.php42120644editdlrm
CustomerLoginFormatter.php23280644editdlrm
CustomerPersister.php98460644editdlrm
FormField.php45390644editdlrm
FormFormatterInterface.php11470644editdlrm
FormInterface.php15000644editdlrm
Edit: /home/sharedstore/public_html/prestashop.sharedstore.ma/classes/form/CustomerLoginFormatter.php (2328B)
* @copyright Since 2007 PrestaShop SA and Contributors * @license https://opensource.org/licenses/OSL-3.0 Open Software License (OSL 3.0) */ use Symfony\Contracts\Translation\TranslatorInterface; class CustomerLoginFormatterCore implements FormFormatterInterface { private $translator; public function __construct(TranslatorInterface $translator) { $this->translator = $translator; } public function getFormat() { return [ 'back' => (new FormField()) ->setName('back') ->setType('hidden'), 'email' => (new FormField()) ->setName('email') ->setType('email') ->setAutocompleteAttribute('email') ->setRequired(true) ->setLabel($this->translator->trans( 'Email', [], 'Shop.Forms.Labels' )) ->addConstraint('isEmail'), 'password' => (new FormField()) ->setName('password') ->setType('password') ->setAutocompleteAttribute('current-password') ->setRequired(true) ->setLabel($this->translator->trans( 'Password', [], 'Shop.Forms.Labels' )), ]; } }