a day with laravel

37
A Day With Laravel

Upload: nahid-bin-azhar

Post on 22-Feb-2017

215 views

Category:

Software


0 download

TRANSCRIPT

A Day With Laravel

Nahid Bin AzharSoftware Engineer @ThemeBucketnahid.im

,

Laravel Before & After

?

Taylor Otwell

?

? Out Of The Box

OOP NamespaceComposer (Package Dependency)HTTP Request & Response

Installation Composer

Configuration .env.example .env php artisan serve

Lets Start Laravel Tour

Writing First Route Route app/Http/routes.php

HTTP Verb HTTP verb 1 - get2 - post3 - put4 - patch5 - delete6 - options

Route ParameterWildcard route route parameter

Url: http://your.domain/user/nahidOutput: Welcome nahid

Route GroupRoute Group route

Controller

ControllerController HTTP Request Controller app/Http/Controllers/

Controller & Routeartisan php artisan make:controller UserController controller route

RESTful Resource Controllersartisan php artisan make:controller UserController resource controller route

Dependency InjectionController dependency handle Constructor InjectionMethod Injection

V for View

ViewLaravel view resources/views View .php .blade.php

ViewLaravel view file View view() helper function

Migration

MigrationMigration Database migration file database/migrations Artisan php artisan make:migration create_photos_table

Migration File

php artisan migrate

Model (!Arif Khan)

ModelLaravel Model app Model artisan php artisan make:model CommentLaravel Model Illuminate\Database\Eloquent\Model

Retrieving DataModel retrieve

Model retrieve

Inserting DataSetter

Array

EncryptionLaravel encryption Crypt openSSL AES-256-CBC

Encryption Crypt facade encrypt() decrypt()