Options API - это простой и стандартный способ хранения данных в базе данных (настройки, параметры, конфигурация итд). API-интерфейс позволяет легко создавать, получать данные, изменять и удалять настройки ваших плагинов и решений. Все данные хранятся в options.table.xml в рамках данного пользовательского имени.
Option::add('pages_limit', 10);
Option::add(array('pages_count' => 10, 'pages_default' => 'home'));
Option::update('pages_limit', 12);
Option::update(array('pages_count' => 10, 'pages_default' => 'home'));
$pages_limit = Option::get('pages_limit');
if ($pages_limit == '10') {
// do something...
}
if (Option::exists('pages_limit')) {
// do something...
}
Option::delete('pages_limit');