Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
Composer経由でLaravelをインストールしようとして、Composerをcurlから取得する時に結構厄介なエラーに遭遇しましたので、対処法をシェアします。 自分はLaravelのインストール目的でしたが、Composerインストール時一般に使えるTIPSかと思います。 Download failed: file_get_contents(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed file_get_contents(): Failed to enable crypto file_get_contents(https://getcomposer
詰む人が出てきそうなので、ここに書こうと思います。 実際に自分も詰みました・・・。 新しいやり方書きました。新しい方のほうが雑です。 最近、Laravel5でベストだと思うフォルダ共有方法。With Windows 一応vagrantの仮想環境について vagrant 1.6.5 centos 6.5 nodebrew 0.8.1 node 0.12.0 npm 2.7.1 apache 2.2.15 php 5.4.38 mysql 5.5.42-log 内容 Laravel5では、フロントエンド等を便利にするためのシステムとして、Laravel Elixirというシステムがあります。(フロント以外だと、自動でPHPUnit実行とか出来たりするはず このLaravel Elixirなのですが、npmでインストールする必要があります。 原因はよくわかりませんが、tarを解凍出来ないエラーが
<?php namespace App\Http\Middleware; use Closure; use Config; use Illuminate\Contracts\View\Factory as ViewFactory; use Carbon\Carbon; class GreetingMiddleware { /** * Create a new instance. * * @param \Illuminate\Contracts\View\Factory $view * @return void */ public function __construct(ViewFactory $view) { $this->view = $view; } /** * Handle an incoming request. * * @param \Illuminate\Http\Reque
Script php artisan clear-compiled handling the post-update-cmd event returned with an error [RuntimeException] Error Output: PHP Fatal error: Call to undefined method Illuminate\Foundation\Application::getCachedCompilePath() in /Users/tetsuya/Code/beforea fters/vendor/laravel/framework/src/Illuminate/Foundation/Console/ClearCompiledCommand.php on line 28 PHP Fatal error: Call to undefined method I
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 概論 Laravel5は開発環境を整えるのがすごく楽だし、開発もすごく楽にしてくれるのですごくよい。 しかし不満もあって、将来のLaravelの姿に懸念を抱くものがある。 このメモによってLaravelの見据えている将来かコミュニティの意思を知ることができればよいなと思うので、意見やアドバイスが欲しい。 きっかけ Laravel5になって変わったところはいくつもあるが、一番論争が起きているのはModelディレクトリの削除である。 自分はこのModelディレクトリの削除に懸念を抱き、調べてみても納得できる情報はなかった。 なので、自分の考
Paginator 提供が提供してくれるデフォルトの View は Bootstrap3 に最適化されています。 例えば、ガラケー対応が必要な場合など、render() の出力(というか view? )を変更したいときの方法。 結論: Presenter を使いましょう 例えば、以下の様な Class を用意します。 <?php namespace App\Presenters; use Illuminate\Pagination\BootstrapThreePresenter; class CustomPresenter extends BootstrapThreePresenter { public function render() { if( ! $this->hasPages()) return ''; return sprintf( '<div class="paginatio
Laravelには便利な認証機構が存在しますが、標準ではusersテーブルのみを使ってユーザーを認証します。 実際の開発ではadministratorsとusersを分けたいことはよくあることなので、テーブルを分けた認証をしてみます。 Laravel4の時代は定番のパッケージなどがあったようですが、Laravel5には対応していないようで、仕方ありません。 追記 5.1対応のパッケージを見つけたので、その使い方を書きました。こちらの方がオススメです。 参考 ちょうど、目的とする内容の記事を見つけたので参考にさせていただきました。 やりたいこと ・認証用のユーザーをusersとadministratorsでテーブルを分けて、それぞれ認証する。 ・一般ユーザーは、標準のusersおよび標準ドライバを利用。 ・userの認証はAuth::attempt(['email'=>$email,'pas
概要 Laravelでサービスを作っていると、このコントローラー内ではアクション実行前に この値をチェックして、だめなら別のページにリダイレクトさせたいとかって時があると思います。 そんな時に便利なのがコントローラーフィルターです。 しかしなぜかLaravel公式サイトでは一瞬しか触れられておらず、詳細が不明。もったいない。 ただしLaravel 5.1からこのコントローラーフィルターは非推奨となり、 HTTPミドルウェアを使うように推奨しています。 (@localdisk さんよりご指摘。ありがとうございます!) ということで今回は、4系を使っている人向けにコントローラーフィルターについて書きます。 HTTPミドルウェアについては次回記載したいと思います! 寄り道 概要で述べたようなことを実現しようと考えた時に コントローラーフィルターを知る前はこんな感じのプログラムを書いてました。 c
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く