1
resposta

Enum no PHP

Olá,

Utilizei um código para simular um enum no PHP. O exemplo abaixo seria a melhor maneira para utilizar em um foreach nas páginas html para renderizar um select option? Considerando persistir uma string no banco e não um número...

<?php

namespace App;

class StatusEnum extends Model {

    const ATIVO = "Ativo";
    const INATIVO = "Inativo";

    public function getStatusAttribute($value) {
        if (defined(self::$value)) {
            return self::$value;
        }
    }
}
1 resposta

Eu usaria um array, mais simples.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software