承接 avxman/clear-cache 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

avxman/clear-cache

Composer 安装命令:

composer require avxman/clear-cache

包简介

The module cleaning cache for laravel >=8.0

README 文档

README

Очистка указанного кэша в ларавел

Установка модуля с помощью composer

composer require avxman/clear-cache

Настройка модуля

После установки модуля не забываем запустить команду artisan php artisan vendor:publish --tag="avxman-clear-cache-config" - добавляем конфигурационный файл в систему

Команды artisan

  • Выгружаем конфигурационный файл
php artisan vendor:publish --tag="avxman-clear-cache-config"

Методы

Дополнительные (очерёдность вызова метода - первичная)

  • setEnabled(bool $enabled = true) - вкл./откл. работу очистки кэша
  • setLaravelLocalization(bool $enabled = false) - вкл./откл. очистку роута при использовании модуля mcamara/laravel-localization

Вывод (очерёдность вызова метода - вторичная)

  • cache() - очистка кэша для устройств
  • config() - очистка конфигурационных данных
  • route() - очистка данных роутов
  • view() - очистка шаблонов
  • all() - очистка всех кэшов

Вывод (очерёдность вызова метода - последняя)

  • getMessage() - результат при очистки кэша(ов)

Примеры получения результатов


use Avxman\ClearCache\Facades\ClearCacheFacade;

BreadcrumbFacade::cache();
BreadcrumbFacade::config();
BreadcrumbFacade::route();
BreadcrumbFacade::view();
BreadcrumbFacade::all();
BreadcrumbFacade::config()->route();
BreadcrumbFacade::route()->view()->config();
// Получить сообщение об очистке
BreadcrumbFacade::getMessage(); // возвращает string[]
// Очистить кэш(ы) и получить сообщение об очистке кэша(ов)
BreadcrumbFacade::cache()->getMessage(); // возвращает string[]
BreadcrumbFacade::config()->route()->getMessage(); // возвращает string[]
BreadcrumbFacade::all()->getMessage(); // возвращает string[]


Вызов во views

{!! \Avxman\ClearCache\Facades\ClearCacheFacade::config() !!}
//Получить сообщение об очистке, возвращает string[]
{!! \Avxman\ClearCache\Facades\ClearCacheFacade::getMessage() !!}
// Очистить кэш(ы) и получить сообщение об очистке кэша(ов), возвращает string[]
{!! \Avxman\ClearCache\Facades\ClearCacheFacade::config()->getMessage() !!}

统计信息

  • 总下载量: 7
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2022-01-09

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固