No Description

Taylor Otwell 20f62b5a1d Merge pull request #393 from ShawnMcCool/master 12 years ago
application e36dba4f10 default to showing all errors. 12 years ago
bundles a850610c86 move bundles file into base directory. 12 years ago
laravel 17ac74d7f8 made all sqlite fields nullable to fix various problems with the difference in sqlite's null functionality 12 years ago
public 89dc8903ec Updating version. 12 years ago
storage 3a92facc76 updated routing to fix several issues. 12 years ago
.gitignore 994949c6ce refactoring various classes. 13 years ago
artisan 89dc8903ec Updating version. 12 years ago
license.txt 14f82766fb added certificate of origin to license file. 12 years ago
paths.php 89dc8903ec Updating version. 12 years ago
readme.md 37ea2c8221 updating readme. 12 years ago

readme.md

Laravel - A PHP Framework For Web Artisans

Laravel is a clean and classy framework for PHP web development. Freeing you from spaghetti code, Laravel helps you create wonderful applications using simple, expressive syntax. Development should be a creative experience that you enjoy, not something that is painful. Enjoy the fresh air.

Official Website & Documentation

Feature Overview

  • Simple routing using Closures or controllers.
  • Views and templating.
  • Driver based session and cache handling.
  • Database abstraction with query builder.
  • Authentication.
  • Migrations.
  • PHPUnit Integration.
  • A lot more.

A Few Examples

Hello World:

Route::get('/', function()
{
    return "Hello World!":
});

Passing Data To Views:

Route::get('user/(:num)', function($id)
{
    $user = DB::table('users')->find($id);

    return View::make('profile')->with('user', $user);
});

Redirecting & Flashing Data To The Session:

return Redirect::to('profile')->with('message', 'Welcome Back!');

Contributing to Laravel

Contributions are encouraged and welcome; however, please review the Developer Certificate of Origin in the "license.txt" file included in the repository. All commits must be signed off using the "-s" switch.

git commit -s -m "thie commit will be signed off automatically!"

License

Laravel is open-sourced software licensed under the MIT License.