Overloading the Symphony::login() function as it directly calls the Administration class which causes a fatal error as Administration does not exist. This is a bug in Symphony core code.