基本的な環境要件
環境要件:
- PHP> = 5.4
- Fileinfo拡張
- Laravel> = 5.0
パッケージのニーズを展開します。
- GDライブラリ(> = 2.0)... あるいは ...
- Imagick PHP拡張(> = 6.5.7)
インストール
前提条件:あなたがすでにインストールされているlaravelプロジェクト、および現在のプロジェクトのディレクトリ
comoposerは、マウントされた 介入/画像を
介入/画像を必要とcomposer.phar PHP
Laravelにおける登録介入/画像
1.設定/ app.phpファイル
2.「プロバイダ」=> [...]以下を添加した(登録サービスコンテナ)
介入\画像\ ImageServiceProvider ::クラス
3. '別名' => [...]以下が追加されました(登録ファサード:[直接画像::メイクを使用することができます()])で
「画像」 =>介入\画像\ファサード\画像::クラス
4.enjoy!
駆動imagick変更(GD・デフォルト・ドライブを - あなたが設定することはできません)
コマンドを実行します。
PHP職人ベンダー:公開--provider = "介入\画像\ ImageServiceProviderLaravelRecent"
次に、あなたのconfigディレクトリの下に、よりimage.phpのだろう
'ドライバ' => 'GD' に 'ドライバ' => 'imagick' に
次のようにファイル:
<?PHPの 復帰[ / * | -------------------------------------------- ------------------------------ | イメージドライバ | ----------------------------------------------- --------------------------- | | プロセスイメージへの介入イメージがサポートする「GDライブラリ」と「Imagickを」 | 内部。あなたのPHPによると、それらの1つを選択することができます | コンフィギュレーション。デフォルトでは、PHPの「GDライブラリ」実装が使用されています。 | | サポートされている: "GD"、 "imagick" | * / 'ドライバ' => 'imagick' ]。
使用例:
// laravelルート内の用法 ルート :: GET(' / '、機能() { $ IMG =画像::メイク(' foo.jpgという') - >リサイズ(300、200 ); リターン の$ IMG - >応答(' JPG ' ); });
上記の参考介入/画像公式サイト:http://image.intervention.io/getting_started/installation