From 64f0b055e67974141cf2e156d2b062f55768ce7d Mon Sep 17 00:00:00 2001 From: Arthur Schiwon Date: Tue, 6 Jan 2015 23:40:00 +0100 Subject: [PATCH] inject IDateTimeFormatter to show-remnants command --- apps/user_ldap/appinfo/register_command.php | 4 +++- apps/user_ldap/command/showremnants.php | 11 ++++++++--- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/apps/user_ldap/appinfo/register_command.php b/apps/user_ldap/appinfo/register_command.php index 6abfd699c90..651e6a564e1 100644 --- a/apps/user_ldap/appinfo/register_command.php +++ b/apps/user_ldap/appinfo/register_command.php @@ -31,7 +31,9 @@ $application->add(new OCA\user_ldap\Command\TestConfig()); $application->add(new OCA\user_ldap\Command\CreateEmptyConfig()); $application->add(new OCA\user_ldap\Command\DeleteConfig()); $application->add(new OCA\user_ldap\Command\Search($ocConfig)); -$application->add(new OCA\user_ldap\Command\ShowRemnants($deletedUsersIndex)); +$application->add(new OCA\user_ldap\Command\ShowRemnants( + $deletedUsersIndex, \OC::$server->getDateTimeFormatter()) +); $application->add(new OCA\user_ldap\Command\CheckUser( $uBackend, $helper, $deletedUsersIndex, $userMapping) ); diff --git a/apps/user_ldap/command/showremnants.php b/apps/user_ldap/command/showremnants.php index ab78cee96e7..5b7322e7711 100644 --- a/apps/user_ldap/command/showremnants.php +++ b/apps/user_ldap/command/showremnants.php @@ -17,16 +17,21 @@ use Symfony\Component\Console\Output\OutputInterface; use OCA\user_ldap\lib\user\DeletedUsersIndex; use OCA\User_LDAP\lib\Connection; use OCA\User_LDAP\Mapping\UserMapping; +use OCP\IDateTimeFormatter; class ShowRemnants extends Command { - /** @var use OCA\User_LDAP\lib\User\DeletedUsersIndex; */ + /** @var OCA\User_LDAP\lib\User\DeletedUsersIndex */ protected $dui; + /** @var OCP\IDateTimeFormatter */ + protected $dateFormatter; + /** * @param OCA\user_ldap\lib\user\DeletedUsersIndex $dui */ - public function __construct(DeletedUsersIndex $dui) { + public function __construct(DeletedUsersIndex $dui, IDateTimeFormatter $dateFormatter) { $this->dui = $dui; + $this->dateFormatter = $dateFormatter; parent::__construct(); } @@ -53,7 +58,7 @@ class ShowRemnants extends Command { foreach($resultSet as $user) { $hAS = $user->getHasActiveShares() ? 'Y' : 'N'; $lastLogin = ($user->getLastLogin() > 0) ? - \OCP\Util::formatDate($user->getLastLogin()) : '-'; + $this->dateFormatter->formatDate($user->getLastLogin()) : '-'; $rows[] = array( $user->getOCName(), $user->getDisplayName(), -- 2.39.5