Laravelを使っていると頻繁に現れるのがファサードです。Laravelの特徴とも言われています。このファサードを実際に作成しながら、理解を深めたいと思います。 なお、この記事を読み進めるにあたり、事前に以下の記事を読んでおくことを、おすすめします。 サービスコンテナ サービスコンテナのバインド サービスプロバイダーとは サービスプロバイダーの作成 続きを読む →
![Laravel のしくみ – ララ帳](https://cdn-ak-scissors.b.st-hatena.com/image/square/8d71ff5111e05619a10d29bb40d7aebaa75c8fbc/height=288;version=1;width=512/https%3A%2F%2Fs0.wp.com%2Fi%2Fblank.jpg)
Composer とは PHPのアプリケーションやライブラリの開発で使用するライブラリの依存関係を解決するツールです。node.js の npm や ruby の bundler にインスパイアされて作成されました。 https://getcomposer.org/ 何をしてくれるの? ライブラリを使う立場の場合 自分のプロジェクトが依存するライブラリのダウンロードやアップデートが出来る 依存するライブラリが依存している別のライブラリのダウンロードやアップデートをしてくれる 依存するライブラリのバージョンを正確に判断してくれる プロジェクトが依存するライブラリを autoload してくれる(require をたくさん宣言しなくてよくなる) アプリケーションやライブラリを公開する立場の場合 自分が公開するアプリケーションやライブラリが依存するライブラリとバージョンを定義できる(他の人が C
Laravel 5.6 をインストールしてプロジェクトを作成してみます。 要求事項 laravel を動かすには以下の要件を満たす必要があります。 PHP >= 7.1.3 OpenSSL PHP Extension PDO PHP Extension Mbstring PHP Extension Tokenizer PHP Extension XML PHP Extension Ctype PHP Extension JSON PHP Extension composer のインストール laravel ではパッケージ(ライブラリ)の依存関係の管理に composer を使用しています。laravel を動かすコンピュータには composer をインストールする必要があります。 curl -sS https://getcomposer.org/installer | php mv co
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く