Mate a vue y le dare con html plano

This commit is contained in:
Daniel Cortés
2019-06-20 22:21:24 -04:00
parent 0d30626baa
commit a3a974d750
37 changed files with 1263 additions and 30125 deletions

View File

@@ -1,45 +0,0 @@
<?php
namespace App\Http\Controllers\Api;
use App\User;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
use App\Http\Resources\UserResource;
class UsersController extends Controller
{
public function index()
{
return UserResource::collection(User::paginate(10));
}
public function all()
{
return UserResource::collection(User::all());
}
public function show(User $user)
{
return new UserResource($user);
}
public function update(User $user, Request $request)
{
$data = $request->validate([
'name' => 'required',
'email' => 'required|email',
]);
$user->update($data);
return new UserResource($user);
}
public function delete(User $user)
{
$user->delete();
return response(null, 204);
}
}

View File

@@ -1,13 +0,0 @@
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class SpaController extends Controller
{
public function index()
{
return view('spa');
}
}

View File

@@ -1,23 +0,0 @@
<?php
namespace App\Http\Resources;
use Illuminate\Http\Resources\Json\JsonResource;
class UserResource extends JsonResource
{
/**
* Transform the resource into an array.
*
* @param \Illuminate\Http\Request $request
* @return array
*/
public function toArray($request)
{
return [
'id' => $this->id,
'name' => $this->name,
'email' => $this->email,
];
}
}

View File

@@ -3,7 +3,6 @@
namespace App\Providers;
use Illuminate\Support\ServiceProvider;
use Illuminate\Support\Facades\Schema;
class AppServiceProvider extends ServiceProvider
{
@@ -24,6 +23,6 @@ class AppServiceProvider extends ServiceProvider
*/
public function boot()
{
Schema::defaultStringLength(191);
//
}
}