public static function inserirAlbum() { $cadAlbum = new CadastroAlbum(); foreach ($cadAlbum as $k => $v) { if ($k == "foto_principal") { // foto principal deve ser pego via $_FILE[] e não via $_POST[] $cadAlbum->{$k} = isset($_FILES["foto_principal"]["name"]) ? $_FILES["foto_principal"]["name"] : null; } else { if ($k == "destaque") { // necessario um if que retorna 0 ou 1 $cadAlbum->{$k} = isset($_POST[$k]) ? 1 : 0; } else { $cadAlbum->{$k} = isset($_POST[$k]) ? $_POST[$k] : null; } } } //Adiciona os valores no banco $id = $cadAlbum->insertAlbum(); //se ($id) == sucesso if ($id) { return $id; } else { return 'Erro no Cadastrar Álbum!'; } }