Esempio n. 1
0
}
if (isset($do)) {
    switch ($do) {
        // Quelques exemples d'actions sur la freebox Server
        case "lcd_brightness":
            // Fixe la valeur de luminosité du lcd.
            // Instantation de la classe PHP de la partie Configuration
            $configuration = new Configuration($freebox);
            // Valeur en %, de 0 à 100.
            if (isset($_GET['val']) && is_numeric($_GET['val'])) {
                $brightness = $_GET['val'];
            } else {
                $brightness = 100;
            }
            $array_config = array('brightness' => $brightness);
            $freebox->DisplayResult($configuration->UpdateLcdConfig($array_config), "lcd_brightness");
            break;
        case "lcd_orientation":
            // Fixe l'orientation du lcd.
            // Instantation de la classe PHP de la partie Configuration
            $configuration = new Configuration($freebox);
            // Valeur en degrés, de 0 à 90.
            if (isset($_GET['val']) && is_numeric($_GET['val'])) {
                $orientation = $_GET['val'];
            } else {
                $orientation = 0;
            }
            $array_config = array('orientation' => $orientation);
            $freebox->DisplayResult($configuration->UpdateLcdConfig($array_config), "lcd_orieentation");
            break;
        case "reboot":