CakePHP: 2.3.5Получить константы модели
class Table extends AppModel {
const STATUS_FREE = 0;
const STATUS_BUSY = 1;
const STATUS_INCHECK = 2;
const STATUS_LINK = 3;
const STATUS_CLEAN = 4;
const STATUS_CASHIER = 9;
Я в TablesController, и мне нужно получить доступ к этой константы. Единственный способ, которым я основал для сделать, это:
$this->loadModel('Table');
$free = Table::STATUS_FREE;
Я тоже попробовать:
self::STATUS_FREE
Почему мне нужно использовать $this->loadModel
, если я в TablesController?
Является ли 'TablesController'! =' Table'? –
Если я вас правильно понимаю: TablesController! = Table, потому что Table - это модель (app/Model/Table.php) –