NetBeansのEloquentテンプレート

タグ: Laravel3   NetBeans  

NetBeansで使用する、Laravel3のEloquentモデルのファイルテンプレートです。

<?php

/**
 *
 * 
 * @author ${user}
 * Created at ${date}
 */
class ${name?capitalize} extends Eloquent {

    /**
     * テーブル名
     *
     * テーブル名がクラス名の複数形でない場合は
     * 明示的に指定する。
     *
     * @var string テーブル名
     */
    public static $table = 'my_users';

    /**
     * 作成/更新日時を自動的にアップデート
     *
     * @var boolean 自動タイムスタンプ更新フラグ
     */
    public static $timestamps = true;


}

内容は、ご自由に調整ください。コメントも多過ぎますしね。

クラス名はファイル名の先頭を大文字にしたものです。残念ながらディレクトリー構造は考慮していません。

$userは通常、OSに登録した使用者名かユーザー名に置き換わります。自動に挿入される名前を変更したい場合、直接書き換えるか、ツール→テンプレート→設定ボタンで開かれるエディターに、値を指定し、保存してください。

user=Hirohisa Kawase
version=Beta