use Friendica\Content\Pager;
use Friendica\Core\L10n;
use Friendica\Core\PConfig\IPConfig;
-use Friendica\Database\Database;
use Friendica\Model\Register;
use Friendica\Model\User as UserModel;
use Friendica\Util\Temporal;
return $help;
}
- public function __construct(App\Mode $appMode, L10n $l10n, Database $dba, IPConfig $pConfig, array $argv = null)
+ public function __construct(App\Mode $appMode, L10n $l10n, IPConfig $pConfig, array $argv = null)
{
parent::__construct($argv);
$nick = $this->getNick($arg_index);
$user = UserModel::getByNickname($nick, ['uid']);
- if (!$user) {
+ if (empty($user)) {
throw new RuntimeException($this->l10n->t('User not found'));
}
try {
$result = UserModel::updatePassword($user['uid'], $password);
- if (!$result) {
+ if (empty($result)) {
throw new \Exception($this->l10n->t('Password update failed. Please try again.'));
}
return false;
}
- if ($user) {
+ if (!empty($user)) {
$table->addRow($user);
}
$this->out($table->getTable());