PHP

スポンサーリンク
API

バリューコマースのAPIを使って注文レポートをCSV保存

バリューコマースの管理画面から良い感じにCSV出力できなかったので、自作しました。 THIS_IS_TEST_CLIENT_KEY_STR|THIS_IS_TEST_CLIENT_SECRET_STR にはご自身の鍵が入ります。 ...
PHP

【エックスサーバー】SSHのPHPのバージョンを変更する方法

デフォルトのPHPバージョンを確認 まず現在のPHPバージョンを「php -v」で確認してみます。 php -v 2020年3月現在だとデフォルトだとPHP5.4が使われるようです。 これではLaravel...
Laravel

マイグレーションで外部キー制約を付けるときに気を付ける

incrementsで主キー設定した場合、unsigned属性が自動的に付与されるため、 外部キーにもunsigned属性を付与しないと、マイグレーション実行時にエラーになる。 Schema::create('users', functi...
スポンサーリンク
PHP

PHP5.5からPHP5.6や7.1にバージョンアップ

元の環境は「CentOS 6」「PHP 5.5.34」です。 # cat /etc/redhat-release CentOS release 6.9 (Final) # php -v PHP 5.5.34 (cli) (built: ...
FuelPHP

Fuelphp ベーシック認証をかける

特定URLを含む場合にベーシック認証をかける。例えば管理画面など。 # URLを指定 SetEnvIf Request_URI "/admin*" noauth # .htpasswdの場所 AuthUserFile /var/www...
Laravel

Laravel 実行されたSQLを取得

SQLを確認 $sql = User::where('id',1)->toSql(); dd($sql); // select * from `users` where `id` = ? プレースホルダに渡されるパラメータや実行時間など...
Laravel

Laravel5.4 SendGridを利用してメール送信

ドライバーを設定 .envファイルを編集 または、config/mail.php を直接編集してもOK // .env MAIL_DRIVER=smtp MAIL_HOST=smtp.sendgrid.net MAIL_PORT=587...
Laravel

Laravel5.4 ヘルパー追加

app/Helpers/helpers.php を作成
Laravel

Laravel カスタムバリデーション

1.app/Services/CustomValidator.php //app/Services/CustomValidator.php
Laravel

laravel5.4 Requestクラスを作ってバリデーションまとめる

コマンドでファイルを作成 App\Http\Requestsの下にファイルが作成される。 php artisan make:request CreateUserRequest バリデーションルールを記述
スポンサーリンク
タイトルとURLをコピーしました