CmsController.php 950 B

123456789101112131415161718192021222324252627282930313233
  1. <?php
  2. namespace App\Http\Controllers\Api\v1;
  3. use Illuminate\Foundation\Auth\Access\AuthorizesRequests;
  4. use Illuminate\Foundation\Bus\DispatchesJobs;
  5. use Illuminate\Foundation\Validation\ValidatesRequests;
  6. use Illuminate\Support\Facades\Hash;
  7. use Illuminate\Support\Facades\App;
  8. use Illuminate\Support\Facades\Session;
  9. use Illuminate\Support\Facades\Redirect;
  10. use Illuminate\Support\Facades\Auth;
  11. use Illuminate\Http\Request;
  12. use Illuminate\Support\Facades\Validator;
  13. use App\Models\User;
  14. use App\Http\Controllers\AppController;
  15. use App\Models\ZapPage;
  16. use App\Models\ZapPageFormButtons;
  17. use App\Models\ZapPageFormFields;
  18. use App\Http\Resources\ZapPage as ZapPageResource;
  19. class CmsController extends AppController
  20. {
  21. /**
  22. * @param Request $request
  23. * @return JsonResponse
  24. */
  25. public function get_zap_pages($slug){
  26. $zapPage = ZapPage::where('slug', $slug)->first();
  27. return new ZapPageResource($zapPage);
  28. }
  29. }