public function delete_all()
{
if (is_admin() == false) {
return false;
} else {
$table = get_table_prefix() . 'elements';
$db_categories = get_table_prefix() . 'categories';
$db_categories_items = get_table_prefix() . 'categories_items';
$q = "DELETE FROM {$table} ";
// d($q);
$this->app->database_manager->q($q);
$q = "DELETE FROM {$db_categories} WHERE rel_type='elements' AND data_type='category' ";
// d($q);
$this->app->database_manager->q($q);
$q = "DELETE FROM {$db_categories_items} WHERE rel_type='elements' AND data_type='category_item' ";
// d($q);
$this->app->database_manager->q($q);
$this->app->cache_manager->delete('categories' . DIRECTORY_SEPARATOR . '');
$this->app->cache_manager->delete('categories_items' . DIRECTORY_SEPARATOR . '');
$this->app->cache_manager->delete('elements' . DIRECTORY_SEPARATOR . '');
}
}