silverstripe/sapphire — pull request #284 by benediktb (2012-04-01 13:56:57+00:00)
Title: API CHANGE Changed PasswordEncryptor to use ReflectionClass instead of eval()

As the use of eval() is discouraged (see:
http://de.php.net/manual/en/function.eval.php ), I've changed the
PasswordEncryptor to use ReflectionClass instead to instantiate its
subclasses. Note that the registering process now treats the class
names and instantiation parameters separately. Updated UnitTest is
included.