Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Fala galera, deem-me um help, onde estou errando ai que a mensagem me retorna vazia?
class Errors {
/*
* Variavel for receive errors code.
*/
private $codeError;
/*
* variavel, save index for array.
*/
public $error = array(
200 => 'Operação realizada com sucesso!',
300 => 'Existe um registro semelhante a este na base de dados.',
400 => 'Hum.. Acorreu um erro estranho, tente novamente se persistir fale com o administrador.'
);
/*
* setter
*/
function setCodeError($codeError) {
$this->codeError = $codeError;
}
/*
* Function verify if code error exists in array.
*/
public function errorCheck() {
if (in_array($this->codeError,$this->error)) {
echo static::$error[$this->codeError];
}
}
/*
* Function responsible for generate error message.
*/
public function bsMessage() {
echo'<div class="alert alert-warning alert-dismissible" role="alert">'
. ' <button type="button" class="close" data-dismiss="alert"><span aria-hidden="true">×</span><span class="sr-only">Close</span></button> ';
$this->errorCheck();
echo '</div>';
}
}
#EXECUTANDO
$error = new Errors;
$error->setCodeError($_GET['code']);
$error->bsMessage();Carregando comentários...