whoami7 - Manager
:
/
home
/
kckglobal
/
www
/
portal
/
vendor
/
opcodesio
/
log-viewer
/
src
/
Utils
/
Upload File:
files >> //home/kckglobal/www/portal/vendor/opcodesio/log-viewer/src/Utils/GenerateCacheKey.php
<?php namespace Opcodes\LogViewer\Utils; use Opcodes\LogViewer\Facades\LogViewer; use Opcodes\LogViewer\LogFile; use Opcodes\LogViewer\LogIndex; class GenerateCacheKey { public static function for(mixed $object, ?string $namespace = null): string { $key = ''; if ($object instanceof LogFile) { $key = self::baseKey().':file:'.$object->identifier; } if ($object instanceof LogIndex) { $key = self::for($object->file).':'.$object->identifier; } if (is_string($object)) { $key = self::baseKey().':'.$object; } if (! empty($namespace)) { $key .= ':'.$namespace; } return $key; } protected static function baseKey(): string { return config('log-viewer.cache_key_prefix', 'lv').':'.LogViewer::version(); } }
Copyright ©2021 || Defacer Indonesia