<?php // Requisição de Configurações require_once dirname(__FILE__) . '/../config.php'; // Camada de Modelo $mMusics = new \Model\Musics(); $config = \Pokeflute\Multiton::getInstance('Pokeflute\\Config'); // Ação Apresentada? if (!empty($_GET['a']) && !empty($_GET['id'])) { // Identificador $id = (int) $_GET['id']; // Bloco Condicional switch ($_GET['a']) { case 'enable': $mMusics->setEnabled($id, true); break; case 'disable': $mMusics->setEnabled($id, false); break; } // Apresentar Resultados header('Content-Type: application/json'); echo json_encode($mMusics->find($id)); // Finalização exit(0); } // Consulta $elements = $mMusics->fetchAll(); ?> <html> <head>
<?php // Requisição de Configurações require_once dirname(__FILE__) . '/../config.php'; // Resultados de Operação define('POKEFLUTE_FILENOTFOUND', -1); // Camada de Modelo $mMusics = new \Model\Musics(); // Bloco de Comandos switch (@$argv[1]) { // Adicionar Arquivo case 'CREATE': // Verificar Arquivo if (!empty($argv[2]) && is_file($argv[2])) { // Adicionar Arquivo $mMusics->addFilename($argv[2]); } else { // Erro Encontrado exit(POKEFLUTE_FILENOTFOUND); } break; // Remover Arquivo // Remover Arquivo case 'DELETE': // Verificar Arquivo if (!empty($argv[2])) { // Remover Arquivo $mMusics->removeFilename($argv[2]); } else { // Erro Encontrado exit(POKEFLUTE_FILENOTFOUND);