laravel tips

33
KristiansandPHP meetup #14 Intro til node.js Proft grid med Kendo fra Telerik 10 Laravel tips

Upload: morten-bergset

Post on 15-Apr-2017

78 views

Category:

Software


0 download

TRANSCRIPT

KristiansandPHP meetup #14Intro til node.js Proft grid med Kendo fra Telerik 10 Laravel tips

Agenda

Laravel spørreundersøkelse

Node.js

Kendo grid

10 Laravel tips

1.600 personer har svart på spørsmål om sin bruk av Laravel

Laravel tips

Traiten som hjelper deg med dumme brukere :-)

Input::all() er kjekk sammen med $fillable og validering

Json-felt på alle tabeller, for det du ikke vet at du trenger…

Kjekk hjelpefunksjon for en “hash” til PURL etc

Dump & die

FirstOrFail() er en enkel måte å håndtere det som ikke skal kunne skje

Bruke compact funksjonen for å sende variabler til view

Blade tips dersom objektet kan være null

Dette gjør jeg ofte: loope gjennom json

Pakke ned en dynamisk tabell og lagre som json

Enkel json lagring

Akkurat som i Twig så er det enkelt og riktig å gjøre formatering i view

Blade lar deg hente verdier fra relaterte tabeller, uten å ha hentet det først

Vil du ikke vise 0 eller 1?Da kan du enkelt bruke et ikon istedet

Oversettelser i Blade er ikke bloatet kode :-)

Det er enkelt å rollestyre enkelte elementer på siden

Delete i Laravel skal ha PUT som method…

@yield for å inkludere en streng fra child view, med default verdi

Et view kan enkelt brukes for å lage en PDF

Endre en tabell? Bruk ->nullable() for at gamle records skal virke

Lag html snippets i en mappe for å enkelt gjennbruke

Carbon er kjekkere enn date()

Gjøre om en liste med objekter til en array som enkelt brukes i en dropdown