echo "<message>Incomplete arguments</message>"; echo "</xml>"; } } else { echo "<xml>"; echo "<status>error</status>"; echo "<message>Invalid token</message>"; echo "</xml>"; } break; case 'lesson_info': if (isset($_GET['token']) && checkToken($_GET['token'])) { if (isset($_GET['lesson'])) { try { $lesson = new EfrontLesson($_GET['lesson']); $info = $lesson->getStatisticInformation(); echo "<xml>"; echo "<general_info>"; echo "<name>" . $lesson->lesson['name'] . "</name>"; echo "<direction>" . $info['direction'] . "</direction>"; echo "<price>" . $info['price_string'] . "</price>"; echo "<language>" . $info['language'] . "</language>"; echo "</general_info>"; echo "</xml>"; } catch (Exception $e) { echo "<xml>"; echo "<status>error</status>"; echo "<message>Lesson doesn't exist</message>"; echo "</xml>"; } } else {