Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

We use cookies to see how our website is being used. If you continue browsing the site, you consent to this. Learn more about cookies and configure your settings. AcceptConfigure A cookie is a piece of information deposited on a web user’s hard drive by the server of the website they are browsing. It contains several data points: the name of the server which deposited it, a unique ID number, possi
はじめに 最近Laravelの情報収集用にTwitterアカウントを作ってみました。結果、海外に比べて日本は情報が散逸していてちょっと辛いぞという気持ちになりました。そのためLaravelの情報を集約するためのリンク集を作ることにしました。このリンク集が、業務や学習の手助けになればと思います。もし追加した方が良いリンクがあれば、コメント欄で教えてください。 基本 Laravel学習の時も、実業務で使う時も一貫してお世話になるであろうリンクを集めています。 Laravel公式 主にLaravelの機能を調査したいときに参照します。 https://laravel.com/ https://readouble.com/laravel/ (非公式和訳) アップグレードガイド バージョンアップ時の差分と対応方法を知りたいときに参照します。 https://laravel.com/docs/6.x/
Laravelは標準でAPI用のルーティングなり設定が用意されています。 しかしこれらの設定はトークンを利用して認証状態をチェックするものでありステートレスであることが前提となっています。 サーバサイドでレンダリングして、一部分だけちょろっとAPI経由でデータを取得したいがために、ログインセッションを使って認証済みならデータを取得するAPIを作ろうとしたときにハマったのでメモ。 話すこと LaravelにおいてセッションIDを利用してサクッとAPI作るやり方。 話さないこと ステートレスなAPIがベストなのかステートフルなAPIでもいいのかについて。 またAPIの設計のベストプラクティスについて。 TL;DR ステートフルなAPIでも要件が許されるなら、ステートフルAPI用の設定を追加すればサクッと実装できます。 ステートフル用のAPIのルーティングファイルroutes/statefulA
Laravel Collectionの各メソッドの計算量を確認してみた。
こんにちは。エンジニアの @localdisk です。タイトルの件、最近まで自分も知らなくてマニュアルにも載ってないのでブログに書くことにしました。 具体的にどういうこと? たとえば User クラスと 1:1 の関連がある Profile クラスがあるとします。 <?php namespace App; class User extends Authenticatable { public function profile() { return $this->hasOne(Profile::class); } } 上記のように profile メソッドを定義して、関連の存在しない状態で profile メソッドを呼び出すと null が戻ってきて悲しいことになります。そのことを知らずにメソッドチェインすると…。 <?php // PHP error: Trying to get prop
Laravelアスペクト指向パッケージ公開しました Posted: 2015-10-26 01:01 | laravel Laravelでアスペクトを利用できるパッケージが、 やっと公開しても良さそうな具合になりました ytake/Laravel-Aspect 当初はgo!aop Frameworkを利用していましたが、 実際に自身の開発で利用している時に幾つか問題が出てきたため、go!aopは利用しないことにし、 AOPのFrameworkはRay.Aopへ入れ替え、使い勝手なども向上しました。 利用方法 インストールはcomposerです "require": { "php": ">=5.5.9", "laravel/framework": "5.1.*", "ytake/laravel-aspect": "~0.0" }, サービスプロバイダへの登録 二種類登録する形になっていますが
「Laravel エキスパート養成読本」をご献本いただきました! 竹澤さん(@ex_takezawa)ありがとうございます! Laravelエキスパート養成読本[モダンな開発を実現するPHPフレームワーク!] (Software Design plus) 作者: 川瀬裕久,古川文生,松尾大,竹澤有貴,小山哲志,新原雅司出版社/メーカー: 技術評論社発売日: 2015/04/21メディア: 大型本この商品を含むブログを見る 拝読させていただいたので、読書感想文をば。 【2015/05/01追記】 ※本の内容について、正誤表が技術評論社さんから出ていますので、あわせてご確認ください。 サポートページ:Laravelエキスパート養成読本[モダンな開発を実現するPHPフレームワーク!]:|技術評論社 目次全部で5つのChapterと1つの特別記事がありました。 [Chapter1]Laravelを
4/21(火)に発売される「Laravelエキスパート養成読本」を頂きました 私の文章力で申し訳ないですが書評書かせていただきます php フレームワークを使った開発は Zend, Symfony,CakePHP2, 最近Laravel4を使った開発を行っています そろそろLaravel5を使った案件が出てくる気がします 実際にLaravelエキスパート養成読本を読んでみて思ったことです こんな人に向いている? Laravelにあまり触れたことがない Laravelを使った開発もスタートしそう まだまだ、Laravel初心者 (← 私です) もっとLaravelについて知りたい 目次 目次はこんな感じでした Chapter 1 – Laravelをはじめよう Chapter 2 – MVCモデルが基礎からわかる Chapter 3 – IoCコンテナ、ファサード、サービスプロバイダ、Elo
Laravelエキスパート養成読本 モダンな開発を実現するPHPフレームワーク! (Software Design plus) 著者の一人である@ex_takezawaさんよりご恵贈いただきました. ありがとうございます. 本書では対象読者を明記してなかったのですが, 個人的にはLaravelに興味がある方・PHPフレームワークの選定を悩んでいる方から, Laravelについて深い理解をしたい方まで楽しめるような書籍ではないかと思いました. その分詳細の説明は省いてあるため, 興味があれば自分で掘り進めていくという感じだと思いました. 第1章ではまず, Laravelプロジェクトの開始から今日までの道すじを簡単に説明してあり, Laravelが注目を集めた背景を理解することができると思います. また, Laravel特有のコーディングスタイルであるloCコンテナやファザードの概要について書
著者の一人である竹澤さんからご献本いただきました。 私は普段iOSアプリ専門で開発をしていますが、PHPでの開発もたまにですがおこなってます。 Laravelには興味がありましたが、実際にLaravelを使ったことはまだありません。 そんな立場から本書のレビューを書かせていただきます。 日本初のLaravel専門書 私が知る限り、日本で初であろう書籍(電子書籍除く)でのLaravelの専門書です。 タイトルが示すように、Laravelを使いこなせるようにメインとなる機能についてコードを交えて書かれているのが特徴です。 PHPの初歩的な部分などについては触れられていませんので、ある程度PHPでコードを書いている人が対象となるでしょう。 PHPの入門書や資料などは山のようにありますので、初心者の方はPHP入門書を片手に、併読することをお薦めします。 本書は執筆時期の関係だと思いますが、つい最近
こんにちは 最近はもっぱら Laravel4 やら Laravel5 を行ったり来たりしてる日々です。 そんなある日に、関西のPHP勉強会などでお世話になっている Shin x blog の新原さんから献本どうでしょう、と来たので即答でお願いしますと返しまして今に至ります。 献本ありがとうございます :-) ただ、まとまって読む時間があまり取れてなくて、まださらっと読んだ感じで、がっつり読んだわけではないです、ごめんなさい。 Laravelは4が出た頃から触り始めていますが、最近は Laravel5 がメインになっています。 個人的な昔の話ですが、Pythonを少しさわってた頃やJavaを少しさわってました。その頃はクラスは Namespace = ディレクトリ構成になっており、それに比べてのPHPは、クラスがあるのにnamespaceの扱いがものすごく扱いにくい物と感じてました。しかし、
好きなフレームワークはSlim Frameworkのuzullaですこんにちは。 今回Laravelエキスパート養成読本を献本いただき、早速一周よんでみました。そうそうたる著者の皆様に対して、僭越ではありますが感想を書いてみたいとおもいます。 Laravelエキスパート養成読本[モダンな開発を実現するPHPフレームワーク!] (Software Design plus) 作者:川瀬 裕久,古川 文生,松尾 大,竹澤 有貴,小山 哲志,新原 雅司技術評論社Amazon 最初に書いておくと、私が一番ハッとなって口をついて出たのは 「artisan…アルチザンって読むんだ…」 でした、読み方が書いてあるのはすばらしいことです(後で恥をかきませんからね!!)。 Laravelはララベルです、皆様宜しくお願いします。 サンプルアプリ豪華二本立て サンプルアプリが二つも掲載されています!オトクですね!
<?php use \Phalcon\Mvc\Controller; class AdminController extends Controller { public function beforeExecuteRoute() { if ($this->dispatcher->getActionName() !== 'login' && !$this->session->get('is_auth')) { $this->dispatcher->forward([ 'controller' => 'admin', 'action' => 'login', ]); return false; } } public function initialize() { $this->view->role = $this->session->get('is_auth') ? 'admin' : 'gu
Sometimes, you have differences between your dev set-up and production set-up that requires you to be able to set a different value for public_path. In your bindings.php file, just add the following code and you will be good. if (\App::environment('production')) { \App::bind('path.public', function() { return '/path/to/the/different/location'; }); }
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く