argument('user') ?: config('osb.admin'))->singleOrFail(); $so = ProviderOauth::where('name',self::provider)->singleOrFail(); if (! ($to=$so->token($uo))) abort(500,sprintf('Unknown Tokens for [%s]',$uo->email)); try { $api = $to->API(); dump($api->getAccountQuery($this->argument('id'))); } catch (ConnectException|ConnectionIssueException $e) { $this->error($e->getMessage()); return self::FAILURE; } return self::SUCCESS; } }