argument('siteid')); Config::set('site',$site); $so = ProviderOauth::where('name',$this->argument('provider'))->singleOrFail(); $uo = User::where('email',$this->argument('user'))->singleOrFail(); if (($x=$so->tokens->where('user_id',$uo->id))->count() !== 1) abort(500,sprintf('Unknown Tokens for [%s]',$uo->email)); Job::dispatchSync($x->pop()); } }