Ejemplo n.º 1
0
 /**
  * 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);
 }
Ejemplo n.º 2
0
 /**
  * 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;
 }