Tabela „flaga”


11

W Magento 2 znajduje się tabela o nazwie flag.
Tabela jest tworzona Magento\Setup\Model\Installer.
Co robi / trzyma ten stół?

Odpowiedzi:


14

Komponenty Magento używają tej tabeli jako magazynu kluczowych wartości dla dowolnych danych, jeśli tworzenie dodatkowej tabeli jest narzutem. Ale wielu programistów nie wie o tej funkcjonalności i zastosowaniach configlub specjalnych tabelach niestandardowych dla takich danych.

Możesz znaleźć wszystkie zastosowania tej tabeli za pomocą wyszukiwania wśród dzieci z \Magento\Framework\Flagklasy.

Co więcej, ta funkcjonalność dostępna jest od Magento 1 .

Na przykład:

Twój moduł tworzy dodatkowy zestaw atrybutów w InstallData, ale musisz przechowywać identyfikator zestawu atrybutów do wykorzystania w przyszłości.


Więc w zasadzie, jeśli potrzebuję jednej wartości na coś, mogę ją tutaj zapisać? Na przykład, aby wiedzieć, kiedy skrypt został ostatnio wykonany.
Marius

@Marius tak. Spójrz na przykład na github.com/magento/magento2/blob/ ...
Max
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.