| | |
| | | use JVBase\JVB; |
| | | use JVBase\managers\ImageGenerator; |
| | | use JVBase\managers\UploadManager; |
| | | use JVBase\registrar\Registrar; |
| | | use JVBase\rest\RestRouteManager; |
| | | use JVBase\meta\Meta; |
| | | use WP_REST_Request; |
| | |
| | | } |
| | | |
| | | $meta = Meta::forTerm($shop); |
| | | $allowed = jvbGetFields('shop', 'term'); |
| | | $allowed = Registrar::getFieldsFor('shop'); |
| | | $setData = array_filter( |
| | | $data, |
| | | function ($key) use ($allowed) { |
| | |
| | | } |
| | | |
| | | $meta->setAll($setData); |
| | | $results = $meta->save(); |
| | | |
| | | // $results = []; |
| | | // |
| | |
| | | |
| | | |
| | | $userMeta->set($uMeta, $shops); |
| | | $userMeta->save(); |
| | | |
| | | $artistMeta->set($aMeta, $shops); |
| | | $artistMeta->save(); |
| | | |
| | | $owners = $shopMeta->get($sMeta); |
| | | $owners = ($owners === '') ? [] : explode(',', $shops); |
| | |
| | | } |
| | | $owners = implode(',', $owners); |
| | | $shopMeta->set($sMeta, $owners); |
| | | $shopMeta->save(); |
| | | return true; |
| | | } |
| | | } |