文件操作 - rest-api.php
返回文件管理
返回主菜单
删除本文件
文件: /root/Desktop/OLD/plugin-wordpress/master-addons/inc/modules/mega-menu/inc/rest-api.php
编辑文件内容
<?php defined( 'ABSPATH' ) || exit; trait JLTMA_Mega_Menu_Rest_API{ public $prefix = ''; public $param = ''; public $request = null; public function config( $prefix, $param){ $this->prefix = $prefix; $this->param = $param; } public function init(){ add_action( 'rest_api_init', function () { register_rest_route( untrailingslashit('masteraddons/v2/' . $this->prefix), '/(?P<action>\w+)/' . ltrim($this->param, '/'), array( 'methods' => \WP_REST_Server::READABLE, 'callback' => [$this, 'jltma_rest_api_action'], )); }); } public function jltma_rest_api_action($request){ $this->request = $request; $action_class = strtolower($this->request->get_method()) .'_'. sanitize_key($this->request['action']); if(method_exists($this, $action_class)){ return $this->{$action_class}(); } } }
修改文件时间
将文件时间修改为当前时间的前一年
删除文件