日: 2019年12月9日

  • laravelでデフォルトのtimezoneの言語設定の変更

    laravelでデフォルトのtimezoneの言語設定の変更

    はじめに

    laravelでデフォルトのtimezoneの言語設定を変更したい場合がある。その変更方法を紹介。

    変更ファイル

    変更対象は “` config/app.php “`

    timezone

    変更前

    “` ‘timezone’ => ‘UTC’, “`

    変更後

    “` ‘timezone’ => ‘Asia/Tokyo’, “`

     

    言語設定

    変更前

    “` ‘locale’ => ‘en’, “`

    変更後

    “` ‘locale’ => ‘ja’, “`

     

     

  • laravel 5.5のディレクトリ構成

    laravel 5.5のディレクトリ構成

    はじめに

    laravelのディレクトリ構成について調べたのでまとめる

    tree結果

    ├── app     # MODELに関するファイルはapp直下に作られる
    │   ├── Console
    │   ├── Exceptions
    │   ├── Http
    │   │   ├── Controllers # Controllersに作られる
    │   │   ├── Kernel.php
    │   │   └── Middleware
    │   ├── Providers
    │   └── User.php # デフォルトで作られる。削除可能
    ├── artisan
    ├── bootstrap
    │   ├── app.php
    │   └── cache
    ├── composer.json
    ├── composer.lock
    ├── config # 設定に関するファイル
    │   ├── app.php # timezoneの設定、言語設定含む設定
    │   ├── auth.php
    │   ├── broadcasting.php
    │   ├── cache.php
    │   ├── database.php
    │   ├── filesystems.php
    │   ├── mail.php
    │   ├── queue.php
    │   ├── services.php
    │   ├── session.php
    │   └── view.php
    ├── database  # データベースに関するファイル
    │   ├── factories
    │   ├── migrations #データベースのversion管理のファイルが作られる
    │   │   ├── 2014_10_12_000000_create_users_table.php # デフォルトで作られる。削除可能
    │   │   └── 2014_10_12_100000_create_password_resets_table.php # デフォルトで作られる。削除可能
    │   └── seeds
    ├── package.json
    ├── phpunit.xml
    ├── public # ブラウザからアクセスされたら使われるフォルダ
    │   ├── css
    │   ├── favicon.ico
    │   ├── index.php
    │   ├── js
    │   ├── robots.txt
    │   └── web.config
    ├── readme.md
    ├── resources
    │   ├── assets
    │   ├── lang
    │   └── views #  画面のテンプレート
    ├── routes
    │   ├── api.php
    │   ├── channels.php
    │   ├── console.php
    │   └── web.php # ルーティング。webアプリケーションを利用する場合はこちらをいじる。
    ├── server.php
    ├── storage
    │   ├── app
    │   ├── framework
    │   └── logs
    ├── tests
    │   ├── CreatesApplication.php
    │   ├── Feature
    │   ├── TestCase.php
    │   └── Unit
    ├── vendor
    │   ├── autoload.php
    │   ├── bin
    │   ├── composer
    │   ├── dnoegel
    │   ├── doctrine
    │   ├── egulias
    │   ├── erusev
    │   ├── fideloper
    │   ├── filp
    │   ├── fzaninotto
    │   ├── hamcrest
    │   ├── jakub-onderka
    │   ├── kylekatarnls
    │   ├── laravel
    │   ├── league
    │   ├── mockery
    │   ├── monolog
    │   ├── mtdowling
    │   ├── myclabs
    │   ├── nesbot
    │   ├── nikic
    │   ├── paragonie
    │   ├── phpdocumentor
    │   ├── phpspec
    │   ├── phpunit
    │   ├── psr
    │   ├── psy
    │   ├── ramsey
    │   ├── sebastian
    │   ├── swiftmailer
    │   ├── symfony
    │   ├── theseer
    │   ├── tijsverkoyen
    │   ├── vlucas
    │   └── webmozart
    └── webpack.mix.js