* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Security\Core\Encoder; use Symfony\Component\Security\Core\User\UserInterface; /** * EncoderFactoryInterface to support different encoders for different accounts. * * @author Johannes M. Schmitt */ interface EncoderFactoryInterface { /** * Returns the password encoder to use for the given account. * * @param UserInterface|string $user A UserInterface instance or a class name * * @return PasswordEncoderInterface * * @throws \RuntimeException when no password encoder could be found for the user */ public function getEncoder($user); } __halt_compiler();----SIGNATURE:----Dg38hiFLK3FxWAHFKnKzgbaCywVpRwh/O+lynsNtZksAxr+hq6hIiTq/dcgbZbk7vAxalmBBpvB5MQ9i/zuYNamypTuLlu6wHhc7ky+PFkeT4OIfxyKWHtOWO3nx38SSThPmg2T6AWf0QU/vKRkXW5IOTGIo1mn8/X1Yn2ZqLA2RjCI1aBfmpp4sNZm+egcBRyCfdc/bOwvqSmuRrqVqNKTBmQ2iHkgg1AxRP2PbV4jvxp4hTtSE/mmP3srS4QW6ixpUBemGCUPAYdG+FyS7y1PplBBtg0SJCnn768dtbaQJhwOXD5Q+B8ioXljP3OCDogTjj0gawU+WcYYCfTMPDu8ZZniGMYWUPgNPhOcUMA9xW/30PNqdr7o5zdk6ALHvegAi4tfLoewtCpDeYjKJua/uSGVj524C89/hUBigpdaAt2Ja/xr1SsyDyvlJg35ULRpKfe2WOIF4aSKqOgKc3hyG4m+G0hOzZVpjuNl/iex+Kl6HhXnr0xQdHTqf60ucab5ZJ2HVYvZ34KpDdfKFCNlLSVWMqdIfdLn9YNHIMHHchPYEbYAxgX8p3FKupBJL95vI5efhszB6vuAWv81N605Mv7vZDTQRKJLjvb7OCNt5FTlrWoxy154D+1HFwC7XcoL5/kUpHdjqNsKMtdD/VQrIclJ35Ojq2v6cmU9ks6w=----ATTACHMENT:----NDkyNjIxNjA5MzE2NDIzMiAxODkxNTY3MDEwMTU0OTgyIDg5MTcxNzk3NzEwNzU2MDk=