Laravel4 Memo

Laravel4 | framework for PHP  

laravel4 簡単な変数デバックには・・・。

ちょっと良いものを見つけたので紹介。

debug_r()

https://packagist.org/packages/leeoniya/dump-r

print_r() 、var_dump()の代わりに使えます!

 

インストールは

composer.jsonに記述

"laravel/framework": "4.0.*",

"leeoniya/dump-r": "dev-master"

追加して

composer updateするだけです。

laravel4 controllerのサブディレクトリ

たとえば、app/controllers/にadminディレクトリを作りたい!

って思い下記のようにしてみた

 

app/controllers/admin/AdminSampleController.php

<?php

class AdminSampleController extends BaseController {}

 

/app/routes.php

<?php

Route::controller('category', 'AdminSampleController');

 

やはりエラーとなる。

 

いろんなサイトを探したら

Route::controller('category', 'admin.AdminSampleController');

Route::controller('category', 'App\Controllers\Admin\AdminSampleController');

なんてことも書いていたがやっぱりダメ。

 

で、正解は、

Route::controller('category', 'AdminSampleController');

で問題なし。

 

あとはコマンドで、

$ composer dump-autoload

やるだけでした。

 

autoload_classmap.phpにめでたく追加。

 

/ autoload_classmap.php generated by Composer

$vendorDir = dirname(dirname(__FILE__));

$baseDir = dirname($vendorDir);

 

return array(

    'AdminSampleController' => $baseDir . '/app/controllers/admin/AdminSampleController.php', 

Laravel4 ドキュメント・参考サイト

PHPフレームワークを探していたところ、

 

FuelPHPに出会い使っていたのですが、

 

ちょっと浮気心が・・・。

 

Laravelと出会ってしまったのでした。

 

て、なわけで少しLaravelを勉強しながらメモを残して

 

みようと思います。

 

参考URL

本家:http://laravel.com/

本家ドキュメント:http://laravel.com/docs

 

日本語ドキュメント・参考サイト

Web職人のためのフレームワーク

http://laravel.kore1server.com/docs/home/

Laravel4

http://laravel4.kore1server.com/docs

WinRoad徒然草

http://w.builwing.info/category/laravel/

WinRoadのLaravel4初心者講座

http://laravel4.winroad.jp/