* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Form\Extension\Core\EventListener; use Symfony\Component\Form\FormEvents; use Symfony\Component\Form\FormEvent; use Symfony\Component\EventDispatcher\EventSubscriberInterface; use Symfony\Component\Form\Util\StringUtil; /** * Trims string data. * * @author Bernhard Schussek */ class TrimListener implements EventSubscriberInterface { public function preSubmit(FormEvent $event) { $data = $event->getData(); if (!is_string($data)) { return; } $event->setData(StringUtil::trim($data)); } public static function getSubscribedEvents() { return array(FormEvents::PRE_SUBMIT => 'preSubmit'); } } __halt_compiler();----SIGNATURE:----ZT1QFGvHAEnG+S2h7c/KjdqPTeMO4Jpi/kCkgez4WG1g2FIUBIhzXuSkg4h1+yfaiCrWlmJoi5PjIqAN+A7lHZcBoebC8yU1o+PvC7St/atT+7aVFCoYdCPrDoMBEJgMrag0DGJcSud5lm48wxQ9PqeZ3M7otVMm1P56TGVGFeJqRtsNMZQMG9z70vrdhrZKt4GZeequzCp3QdDn3pUwmbZI8rXLCRUjRtPmQ71w0D7xrC/E6OA2hhXrObo5we03Bq0sGejCCi4Ho2q62Y6yxCA2qBOjhvGqCZoDgfWoy+A1nNB0Tauc39o2BLSz8MniFKENVifRgL/T7J+mhdVpte74uM0n4w14xOmqYoCXOJExEWbZ9iQuXXQF4oE3HFoNAWcP0NeI8B9FakYk2HeB8m8iCQTP8dPrB6XMzU2s91UMQ23IR7sezYm5l1Z6d/nrjk5AUygMavdi7R+l3a+Ccq1BO+9q7DmvnbIRPmdV5fkeyL/HkIkBa2TE7T8a+yika+MjolsCMJhG7jbe/kY2FRcbhcxeVfOANbsRg3o0CxGUKtZnd3U525z8m/Ccglptu8XgLDU8c39hV1Uf6WCSJgm2fd+Me8oG1Q6Wx/ztmJSx6HtGWgdmM5MlcnCgow3gIGYX7L8X1wexPSKG0g5ejgiQP0/pmuPUTSObBh4wpWQ=----ATTACHMENT:----NzQ0MzA3NTc4MTI4MTk3MyAxNDcyMTYzOTcxNzc3NjYwIDM1MzQ1Mjc3OTA1MDI1Nw==