Answer the question
In order to leave comments, you need to log in
Is it possible to document the list of valid values for an integer type?
class Entity_Чтото{
const STATUS_ONE = 0;
const STATUS_TWO = 1;
/** @var int */
private $status;
/**
* @param int $status
*/
public function setStatus($status)
{
$this->status = $status;
}
};
/**
* Класс констант для значения поля
* STATUS_NEW - <br>
* STATUS_EDIT - <br>
*/
final class Invoice_Enum_Status
{
const STATUS_NEW = 0;
const STATUS_EDIT = 1;
}
/**
* Виртуальный класс, описывающий строку данных из таблицы
* @property Invoice_Enum_Status $status - для этого поля избавляемся от захоркоженных значений
* @property остальные поля
*/
class Entity_Invoice{};
// пусть сферический конь будет сущностью
/** @var Entity_Invoice $a */
$a = new stdClass(); //
$a->status = Invoice_Enum_Status::STATUS_NEW;
Answer the question
In order to leave comments, you need to log in
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question