golden hour
/home/godaofbq/dev.hyperredbed.com/wp-content/plugins/shopengine/trunk/core/builders
⬆️ Go Up
Upload
File/Folder
Size
Actions
action.php
16.14 KB
Del
OK
api.php
978 B
Del
OK
base.php
5.54 KB
Del
OK
hooks.php
7.93 KB
Del
OK
templates.php
3.06 KB
Del
OK
Edit: api.php
<?php namespace ShopEngine\Core\Builders; defined('ABSPATH') || exit; /** * Class Api * * @package ShopEngine\Core\Builders */ class Api extends \ShopEngine\Base\Api { public function config() { $this->prefix = 'template'; $this->param = "/(?P<id>\w+)"; } public function post_add() { if(!current_user_can('install_plugins')) { return [ 'saved' => false, 'status' => esc_html__("Not enough permission.", 'shopengine'), 'data' => [], ]; } $form_id = intval($this->request['id']); $form_setting = (array)json_decode($this->request->get_body()); return Action::instance()->store($form_id, $form_setting); } public function get_getdata() { if(!current_user_can('install_plugins')) { return [ 'saved' => false, 'status' => esc_html__("Not enough permission.", 'shopengine'), 'data' => [], ]; } $post_id = intval($this->request['id']); return Action::instance()->get_all_data($post_id); } }
Save