Таблиця 'прапор'


11

У Magento 2 є таблиця під назвою flag.
Створена таблиця Magento\Setup\Model\Installer.
Що робить / тримає ця таблиця?

Відповіді:


14

Компоненти Magento використовують цю таблицю як зберігання ключових значень для будь-яких даних, якщо створення додаткової таблиці накладні. Але багато розробників не знають про цю функціональність і використовують configабо спеціальні спеціальні таблиці для таких даних.

Ви можете знайти всі звичаї цієї таблиці, використовуючи пошук серед дітей \Magento\Framework\Flagкласу.

Більше того, ця функціональність доступна починаючи з Magento 1 .

Наприклад:

Ваш модуль створює додатковий набір атрибутів у InstallData, але вам потрібно зберігати ідентифікатор набору атрибутів для використання у майбутньому.


Отже, якщо мені потрібне одне значення, яке зберігається для чогось, я можу його зберегти тут? Наприклад, щоб знати, коли востаннє виконувався сценарій.
Маріус

@Marius так. Подивіться на github.com/magento/magento2/blob / ... , наприклад
Max
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.