生涯未熟

生涯未熟

プログラミングをちょこちょこと。

Laravel

Ajaxでsuccessとerrorをreturn仕分けるやり方

Laravelで「Ajaxでrouteに対してPOSTして、successの場合とerrorの場合を出し分ける方法ってどうやんだ?」と前にもやった筈なのに忘れたので、備忘録として書く。

複数のmodelに共通の処理を持たせる方法

またまたLaravel関連です。今回やりたかったことは以下の様な感じです。

テーブルにレコードがあった場合Update、なかった場合Insertするベストな方法

2014年の非常に古い情報となります。 現行のLaravelではまた別の方法があるかもしれませんので、ご注意ください。Laravelでタイトルのことをやろうとする時、皆さんどうしてますか?今まで僕は以下の様なやり方をしていました。

Gmailの二段階認証を抜けてLaravelからメールを送る方法

LaravelでMail::sendでメールを送ろうとして、見事にGmailの二段階認証で引っかかったのでメモ。

GithubにあるLaravel関連のプロジェクトをちょびっとまとめてみた

今回はgithubに上がっているLaravel関連のプロジェクトをStar数の多いものを中心にまとめてみました!

Laravelプロジェクト内のviewsのキャッシュクリアコマンドを追加する

ページを表示した際にapp/storage/views直下にキャッシュが溜まっていきますが、 これを削除するコマンドがデフォルトでありませんでしたので追加しました。

LaravelのBladeテンプレートを拡張する方法

smartyの{$smarty.now}みたいな形で現在日時を表示する方法はbladeには無いのかなーと思って、 調べてみるとなかったので作ってみましたー!

Laravel Tokyo Meetup vol.4でLTしてみた

今をときめくWAFのLaravel。そんなLaravelのイベントがあったのでLTしてきました!

Linuxのジョークコマンドslを入れて動かしてみた

Linuxにはジョークコマンドというものがあるそうです。Linuxのジョークコマンド11個をまとめてみた | 俺的備忘録 〜なんかいろいろ〜 で、試しにslコマンドを入れて動かしてみました。

Laravel Homesteadでartisanを動かす時のTips

Laravel Homesteadは本当便利ですねー。というよりvagrantの便利さにやっとこさ気付いた感じです(ぇ で、今回はLaravel Homesteadをチュートリアル通りに動かした時のartisanの挙動について。

実行するSQLのクエリーをlaravel.log以外に吐いてみた

localdiskさんのツイートを見て「ServiceProvider書いてみよう!」と思ってやってみました。

Laravel Homesteadを使ってみよう!

LaravelにはLaravel Homesteadというvagrantを使った開発環境作成のサポートがあります。 今回はこれを使ってサクッと開発環境を作りましょう!※環境としてはMacを使っているものとして進めていきますのでご注意を!

Laravel4.2+HHVMでのバグっぽい挙動

ちょっと面白い現象に遭遇したので、日本語での共有をば。

Laravel4.1.xから4.2.xへのアップグレード方法

ついにLaravel4.2がやってきましたー!・リリースノート http://laravel4.kore1server.com/docs/42/releases PHP5.4が必要になったり、Laravel Forgeへの対応があったりetc etc....というわけで今回はLaravel4.1.x→4.2.xへのアップグレード方法を書いていき…

Laravelでお手製ライブラリを使いたい時のTips

Laravelで共通関数とかをまとめてあるお手製ライブラリを作って使いたい・・・そんな時はこんな感じでやってみましょー! (注:Laravel ver4.1.29でのお話になります)

LaravelでDB処理を書くときに気を付けたいこと

DBの処理を書くときに気を付けたいのがトランザクション処理ですが、Laravelを触る時は皆さんどう書いてますかね?今の現場で以下のように書いている人がいたので、これがベストプラクティスなのか気になって調べてみた。

Laravelのcheckbox小技

bladeのFormの中で同じnameのcheckboxを使っていて、複数チェックした後にsubmitされたデータを見てみると1つしかデータが入ってない! って時にやったメモ。

Laravelのmigrate:reset時に謎エラーが出た時の対処

app/database/migratinosの中身を色々といじくってたらmigrate:reset時に以下の様なエラーが出ました。 gist33304f57420b32353972 お馴染みのcomposer dump-autoloadなどなどやってみたり、migrationファイルを消してやり直しても以下の様なエラーが出たりで…

MAMP環境でLaravelのプロジェクト作成時にエラーが出る場合の対処

MAMP使っている状態で composer create-project laravel/laravel test-projectを実行すると Mcrypt PHP extension required. Script php artisan clear-compiled handling the post-install-cmd event returned with an errorというエラーが吐かれた。mcrypt…