Files
Virtnet.bond/vendor/laravel/octane/bin/createSwooleCacheTable.php
2026-03-12 22:47:38 +01:00

20 lines
507 B
PHP

<?php
use Laravel\Octane\Tables\TableFactory;
use Swoole\Table;
require_once __DIR__.'/../src/Tables/TableFactory.php';
if ($serverState['octaneConfig']['cache'] ?? false) {
$cacheTable = TableFactory::make(
$serverState['octaneConfig']['cache']['rows'] ?? 1000
);
$cacheTable->column('value', Table::TYPE_STRING, $serverState['octaneConfig']['cache']['bytes'] ?? 10000);
$cacheTable->column('expiration', Table::TYPE_INT);
$cacheTable->create();
return $cacheTable;
}