/** * Lists all branding for a site * * @return Response */ public function listAll(Request $request) { // get request data $email = $request->input('auth-email'); $siteId = $request->input('auth-id'); // list settings for the site $arr = Submission::listAll($siteId); return response()->json($arr); }
/** * Saves a submission * * @param {string} $id the ID of the site * @return {Site} */ public function save($siteId) { // defaults $dir = app()->basePath() . '/resources/sites/' . $siteId . '/'; $is_match = false; $submissions = Submission::listAll($siteId); // push user array_push($submissions, (array) $this); // save users $json = json_encode($submissions, JSON_PRETTY_PRINT); // save site.json Utilities::saveContent($dir, 'submissions.json', $json); return; }