Files
helpers-plugin/classes/observer/BaseObserver.php
2022-11-10 12:15:09 +03:00

27 lines
523 B
PHP

<?php namespace Wpstudio\Helpers\Classes\Observer;
abstract class BaseObserver implements Observer
{
protected static string $class;
/**
* Очистка кэша
* @return void
*/
public static function clearCache(): void
{
$tags = [self::getCacheTag()];
\Cache::tags($tags)->flush();
}
/**
* Получение тэка кеша
* @return string
*/
public static function getCacheTag(): string
{
return static::getClass();
}
}