where('character_id', $charId)->get(); foreach($checks as $check) { if($check->scope === $scope) { return true; } } return false; } public function FindCharacterId($name) { $config = config('esi'); //Create the esi authentication container $authentication = new EsiAuthentication([ 'client_id' => $config['esi']['client_id'], 'secret' => $config['esi']['secret'], ]); //Create the esi container $esi = new Eseye($authentication); $character = $esi->setQueryString([ 'categories' => 'character', 'language' => 'en-us', 'search' => $name, 'strict' => 'true', ])->invoke('get', '/search/'); $character = json_decode($character, true); return $character['character']; } public function FindCorporationName($charId) { $esi = new Eseye(); $character = $esi->invoke('get', '/characters/{character_id}/', [ 'character_id' => $charId, ]); return $character->corporation_name; } } ?>