Remove get_wrong_email_users() from User_Adapter

This commit is contained in:
Nicolas Le Goff
2013-08-22 16:00:53 +02:00
parent b93b4e7b52
commit 34b4fdde74
6 changed files with 110 additions and 48 deletions

View File

@@ -17,6 +17,7 @@
* @link www.phraseanet.com
*/
use Alchemy\Phrasea\Command\Command;
use Alchemy\Phrasea\Setup\Version\MailChecker;
use Symfony\Component\Console\Input\InputInterface;
use Symfony\Component\Console\Output\OutputInterface;
@@ -41,7 +42,10 @@ class module_console_systemMailCheck extends Command
{
$output->writeln("Processing...");
$bad_users = User_Adapter::get_wrong_email_users($this->container);
$bad_users = array();
if (version_compare($this->getService('phraseanet.appbox')->get_version(), '3.9', '<')) {
$bad_users = MailChecker::getWrongEmailUsers($this->container);
}
foreach ($bad_users as $email => $users) {
if ($input->getOption('list')) {
@@ -112,12 +116,14 @@ class module_console_systemMailCheck extends Command
$output->writeln($email);
foreach ($users as $user) {
$dateConn = new \DateTime($user['last_conn']);
$output->writeln(
sprintf(
"\t %5d %40s %s"
, $user->get_id()
, $user->get_display_name()
, $user->get_last_connection()->format('Y m d')
, $user['usr_id']
, $user['usr_login']
, $dateConn->format('Y m d')
)
);
}