Skip to content

Instantly share code, notes, and snippets.

@elinardo10
elinardo10 / UserUpdateRequest.php
Last active March 22, 2020 15:24
Custom Validation Rules in State and Cities
<?php
namespace App\V1\User\Requests;
use Illuminate\Foundation\Http\FormRequest;
use App\V1\User\Rules\belongstate;
class UserUpdateRequest extends FormRequest
{
/**
@elinardo10
elinardo10 / InvoiceService.php
Last active December 6, 2019 05:15
work in InvoiceService
<?php
namespace App\Acme\Services;
use App\Acme\Models\Invoice;
use App\Acme\Models\InvoiceItem;
use App\Acme\Models\Product;
use App\Acme\Models\User;
use App\Acme\Resources\InvoiceResource;
use App\Acme\Resources\UserResource;
<template>
<transition name="fade">
<div id="pageTable">
<v-container grid-list-xl fluid>
<v-layout row wrap>
<v-flex sm12>
<h3>Lista de usuários</h3>
</v-flex>
<v-flex lg12>
<v-card>
<template>
<v-navigation-drawer
id="appDrawer"
v-model="drawer"
:clipped="$vuetify.breakpoint.lgAndUp"
fixed
app
>
<v-list dense expand>
<template v-for="(item, i) in menus">
<template>
<v-container fluid grid-list-lg ma-0 pa-0>
<v-layout>
<v-flex xs12 sm4>
<v-autocomplete
v-model="localState"
name="state"
:items="states"
label="Estado"
item-value="id"
<?php
namespace App\Acme\Models;
use Illuminate\Database\Eloquent\Model;
class Quotation extends Model
{
protected $fillable = ['data', 'user_id'];
protected $casts = [
<template>
<v-card>
<v-card-title>
<v-subheader>
<span class="headline">Imagens do Quarto</span>
</v-subheader>
<v-spacer />
<v-btn
<?php
namespace App\Acme\Services;
use App\Acme\Models\Hotel;
use App\Acme\Resources\HotelResource;
use App\Acme\Traits\ApiResponseTrait;
class HotelService
{
use ApiResponseTrait;
<?php
namespace App\Http\Controllers\Api;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
use App\User;
use App\Models\Specialty;
use Illuminate\Support\Facades\Hash;
use App\Http\Requests\UserformRequest;
<?php
namespace App;
use Illuminate\Notifications\Notifiable;
use Illuminate\Foundation\Auth\User as Authenticatable;
use Tymon\JWTAuth\Contracts\JWTSubject;
use Illuminate\Support\Facades\Storage;
use App\Notifications\ResetPassword as ResetPasswordNotification;
use Carbon\Carbon;
use App\Models\Specialty;