LARAVEL! Terry Matula @terrymatula June 13, 2013 Austin PHP Meetup
May 06, 2015
LARAVEL!
Terry Matula @terrymatula June 13, 2013 Austin PHP Meetup
The obligatory "All About Me" slides
The obligatory "All About Me" slides
1999: HTML 4.01 perl/cgi-bin php3
1999: HTML 4.01 perl/cgi-bin php3
: Flash/ActionScript C#.NET
The obligatory "All About Me" slides
1999: HTML 4.01 perl/cgi-bin php3
: Flash/ActionScript C#.NET
: Drupal Wordpress CodeIgniter
The obligatory "All About Me" slides
Founded in 1995, White Lion is an Austin - based Interactive Agency specializing in custom, complex web
+ mobile design and development.
Available: Eventually
laravel
A F P F
nother
#&%ing antastic
HP ramework
laravel Adroit * Adventure * Agavi * Agile Toolkit * Akelos * Ash.MVC * ATK * Atomik * BlueShoes * CakePHP * CodeIgniter * CoughPHP * Dave * DIY * Epiphany * evoCore * Fat-free * FuelPHP * Flourish * Flow3 * FUSE MVC * Fusebox * Horde * InterJinn * Jelix * KISSMVC * Kohana * Kolibri * Konstrukt * Laravel * LightVC * Limb3 * Lion * Madeam * Maintainable * Nette * OpenBiz * Orinoco * P4A * PHP on TRAX * PHPDevShell * PHOCOA * PHPBurn * PhpPeanuts * PHPulse * Pluf * Prado * Qcodo * QCubed * QPHP * Recess * Sapphire * Seagull * Silex * Slim * SOLAR * Spaghetti * Stato * Stubbles * Swat * Symfony * Tangra * Tigermouse * TinyMVC * Vork * WASP * Xajax * Xataface * Yii * Zend * Zephyr * Zeta * ZOOP
laravel
laravel
laravel
laravel
$ curl -sS https://getcomposer.org/installer | php
Install Composer (http://getcomposer.org )
Install Laravel
$ php composer.phar create-project laravel/laravel myProject
$ chmod -R 777 myProject/app/storage
laravel
laravel
https://github.com/JeffreyWay/Laravel-4-Generators
Laravel 4 Generators
Update Laravel's composer.json file
"require": { "laravel/framework": "4.0.*", "way/generators": "dev-master" }
Run composer update $ php composer.phar update
Add the service provider to app/config/app.php
'Way\Generators\GeneratorsServiceProvider'
laravel
Laravel 4 Generators
laravel
Artisan • Command Line Interface for Laravel • Customizable • Uses Symfony’s Console component
13 Symfony components • HTTP Requests / Responses • Routing • Console • Filesystem • More…
laravel
Laravel 4 Generators $ php artisan generate:scaffold superheroes --fields="name:string, powers:text, age:integer"
laravel
• Route (Facade) • Migrations • Seeder • Eloquent ORM • Resource controller • Tests
LARAVEL!
Terry Matula @terrymatula June 13, 2013 Austin PHP Meetup