cache CLI
This commit is contained in:
parent
81aef74715
commit
3ee05b21e2
@ -74,6 +74,8 @@ class AdminPage extends Extension
|
|||||||
print "\t\tget a CSRF auth token\n\n";
|
print "\t\tget a CSRF auth token\n\n";
|
||||||
print "\tregen-thumb <id / hash>\n";
|
print "\tregen-thumb <id / hash>\n";
|
||||||
print "\t\tregenerate a thumbnail\n\n";
|
print "\t\tregenerate a thumbnail\n\n";
|
||||||
|
print "\tcache [get|set|del] [key] <value>\n";
|
||||||
|
print "\t\teg 'cache get config'\n\n";
|
||||||
}
|
}
|
||||||
if ($event->cmd == "get-page") {
|
if ($event->cmd == "get-page") {
|
||||||
global $page;
|
global $page;
|
||||||
@ -105,6 +107,22 @@ class AdminPage extends Extension
|
|||||||
print("No post with ID '$uid'\n");
|
print("No post with ID '$uid'\n");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if ($event->cmd == "cache") {
|
||||||
|
global $cache;
|
||||||
|
$cmd = $event->args[0];
|
||||||
|
$key = $event->args[1];
|
||||||
|
switch ($cmd) {
|
||||||
|
case "get":
|
||||||
|
var_dump($cache->get($key));
|
||||||
|
break;
|
||||||
|
case "set":
|
||||||
|
$cache->set($key, $event->args[2], 60);
|
||||||
|
break;
|
||||||
|
case "del":
|
||||||
|
$cache->delete($key);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public function onAdminBuilding(AdminBuildingEvent $event)
|
public function onAdminBuilding(AdminBuildingEvent $event)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user