laravel

Laravel Debugbarの使い方

barryvdh/laravel-debugbar: Laravel Debugbar (Integrates PHP Debug Bar) Debugbar::info($object); Debugbar::startMeasure('render','Time for rendering'); Debugbar::stopMeasure('render'); Debugbar::addMeasure('now', LARAVEL_START, microtime(tr…

Address in mailbox given [] does not comply with RFC 2822, 3.6.2.

Laravelでメール送信しようとしたらタイトルのエラーが発生。 宛先に''があったことが原因。 文字列を宛先にすると、その文字列をメールアドレスとして扱い、 そのアドレスに送信しようと試みる。 なので、空配列[]にしたら直った。

Trait 'Hoge' not found

なんとなくtrait使ってみたら、 Trait 'Hoge' not found とかなってしまった。 どうやら、Hoge.phpでnamespaceを設定していなかったことが原因の模様。 このあたりは、IDEに任せっきりだったからちゃんと勉強せねば。

failed to open stream permission denied

Laravelでタイトルのようなエラーが出た。 サーバー内のディレクトリの権限に問題があるので、 chmod 777などで権限変更する。 shellscript 作っておくと便利かも。 #!/bin/bash chmod 777 $FULLPATH'bootstrap/cache' chmod 666 bootstrap/cache/services.p…

phpのcompact()

$a = 1; $b = 2; $array = compact('a', 'b', 'c'); print_r($array); // Array // ( // [a] => 1 // [b] => 2 // ) compact()の引数が現在のシンボルテーブルに変数として定義されていれば、その引数をkey、変数の値をvalueとする配列を返す。 この場合、c…

phpの原始的デバッグ

var_dump($foo); exit(); exit($foo); // in laravel dd($foo); exit();

Laravelで後から複数カラムにUNIQUE制約を追加する

migration作成 php artisan make:migration add_unique_constraints_to_post_records_table --table="post_records" すると、以下のようなmigrationファイルができるので編集する。 /Users/w/workspace/t/approot/database/migrations/2018_07_08_190530_add…

laravelとwordpressが合体したやつの初期設定

基本的には path/to/approot/.env path/to/approot/public/.htaccess path/to/approot/cms/.htaccess path/to/approot/cms/wp-config.php が必要になる。

xamppのphpでsoap

php composer.phar install したら、次のようなエラーが出た。 D:\localhost\project\approot (master -> origin) λ php composer.phar install Loading composer repositories with package information Installing dependencies (including require-dev) f…

macにlaravelインストール(composerで)

brew isntall composer composer global require "laravel/installer" cd ~/workspace/foo git init git config user.name w git config user.email w@w.com ~/.composer/vendor/laravel/installer/laravel new approot これだと最新版のlaravelがインストー…