Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function getAvailablePort(){
- $ports = $this->gameServer->gameServerDao->createQueryBuilder("gs")
- ->select("gs.port")
- ->where("status = ?1")
- ->andWhere("service_id = 4")
- ->setParameter(1, "active")
- ->getQuery()
- ->getArrayResult();
- for($i = $this->lowest_port; $i <= $this->highest_port; $i = $i+5){
- if(!array_key_exists($i, $ports)){
- return $i;
- }
- }
- }
Advertisement