Skip to content

Instantly share code, notes, and snippets.

View DV2017's full-sized avatar

DV DV2017

View GitHub Profile
<?php
namespace App\Http\Controllers\Auth;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
use Illuminate\Foundation\Auth\AuthenticatesUsers;
use Illuminate\Support\Facades\Auth;
use Illuminate\Validation\ValidationException;
<?php
namespace App\Http\Controllers\Auth;
use App\User;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
use Illuminate\Support\Facades\Hash;
use Illuminate\Auth\Events\Registered;
use Illuminate\Support\Facades\Validator;
@DV2017
DV2017 / api.php
Created February 4, 2019 18:50
routes\api.php
<?php
use Illuminate\Http\Request;
/*
|--------------------------------------------------------------------------
| API Routes
|--------------------------------------------------------------------------
|
| Here is where you can register API routes for your application. These
@DV2017
DV2017 / ValueController.php
Created February 4, 2019 18:41
natureshares\App\Http\Api
<?php
namespace App\Http\Controllers\Api;
use App\Value;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
use Illuminate\Support\Facades\Auth;
use App\Http\Resources\ValueResource;
@DV2017
DV2017 / ProjectController.php
Created February 4, 2019 18:40
natureshares\App\Http\Api\
<?php
namespace App\Http\Controllers\Api;
use App\Project;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
use Illuminate\Support\Facades\Auth;
use App\Http\Resources\ProjectResource;
use App\Http\Requests\ProjectStoreRequest;
@DV2017
DV2017 / CompanyController.php
Created February 4, 2019 18:37
natureshares\App\Http\Controllers\Api\
<?php
namespace App\Http\Controllers\Api;
use App\Company;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
use App\Http\Resources\CompanyResource;
class CompanyController extends Controller
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Value extends Model
{
public function projects()
{
@DV2017
DV2017 / natureshares\app\Project.php
Last active February 4, 2019 18:21
Project.php
class Project extends Model
{
protected $fillable = [
'title',
'image',
'company_id',
'start_date',
'end_date',
'address',
'postcode',
class Company extends Model
{
protected $fillable = [
'title',
'image',
'address',
'postcode',
'city',
'state',