/** * Converts raw object into WiseChatBan object. * * @param stdClass $rawBanData * * @return WiseChatBan */ private function populateData($rawBanData) { $ban = new WiseChatBan(); if ($rawBanData->id > 0) { $ban->setId(intval($rawBanData->id)); } if ($rawBanData->time > 0) { $ban->setTime(intval($rawBanData->time)); } if ($rawBanData->created > 0) { $ban->setCreated(intval($rawBanData->created)); } $ban->setIp($rawBanData->ip); return $ban; }