Laravelの命名規則

Laravelの場合は原則であり、厳しくない

  • モデル:単数形・先頭大文字 / 例)User.php, Person.php, BoardComment.php
  • テーブル:複数形・スネークケース / 例)users, people, board_comments
  • コントローラ:複数形(推奨)・先頭大文字 / 例)UsersController.php,
    PeopleController.php, BoardCommentsController.php
  • クラス:どちらでも・先頭大文字 / 例)UsersController, PeopleController, BoardCommentsController
  • メソッド:キャメルケース / 例)searchUser()
  • 変数:スネークケース / 例)$user_name
  • ビュー: スネークケース / 例)user_admin.blade.php
  • マイグレーション:スネークケース / 例)create_user_table

https://pgmemo.tokyo/data/archives/1353.html

命名規則について

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です