Join us in Dallas, TX! Tickets are now available for Laracon US.
![Laravel - The PHP Framework For Web Artisans](https://cdn-ak-scissors.b.st-hatena.com/image/square/f58755b64530722c7e9388b1762e6e942d2dc5c6/height=288;version=1;width=512/https%3A%2F%2Flaravel.com%2Fimg%2Fog-image.jpg)
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。 DOMO、最近、go言語に興味があるベル子です。 速いは正義。 話は変わって、 皆さんは、グローバルなメニューなどで使わなきゃならない値がある場合、 どうしてますか。 私がそれと初めて出くわしたのは、今の会社に入って間もなくのことでした。 グローバルメニューに設置するお知らせ機能で使うデータです。 まだLaravelのこともよく分かっておらず、 毎日Google先生とドキュメントを並べて睨めっこしながら書いていた頃です。 いや、今でもしょっちゅう睨めっこしてますねw それでどうしよーかなーと思ってStack Overflow先生に聞いてみたら ViewComposerを使ったらええよって教えてくれました。偉大。 ただ、もうその頃は5がリリースされてたんで5系の記事ばかりで、 4.
元の記事 Introducing View Components in Laravel, an alternative to View Composers はじめに この投稿は↑の記事を和訳したものです。 本文 ソフトウェアの開発においての「ベストプラクティス」のひとつは、必要に応じてアプリケーション内の異なる場所で再利用可能なコードを書くことです。 Laravel上で運営されているサイトがあったとして、サイトのブログをハイライトをするウィジェットをサイドバーに表示する必要があると仮定しましょう。 APIのレスポンスを元にハイライトを生成する場合、ホームページのコントローラーは以下のように実装する事ができます。 <?php class HomeController extends Controller { protected $blog; public function __constru
この記事はLaravel Advent Calendar 2018 - Qiitaの21日目の記事です。 はじめに みなさん、アプリケーションのレイヤー化してますか? してますね? Eloquent使ってますか? 使ってますね? レイヤードアーキテクチャやクリーンアーキテクチャなどを学んでいると、こんなこと思いませんか? Auth::user()でEntity返してえ〜〜 ということで 今日は Auth::user() で独自クラスを返してみましょう! ※この記事中ではアーキテクチャの話は一切出てきません 目的 Auth::user() の返り値を独自のクラスに変更することを通じてLaravelのことを知る やること Illuminate\Contracts\Auth\Authenticatable を実装 Illuminate\Contracts\Auth\UserProvider を実
Laravel/データベースレイヤーの再考 Posted: 2015-05-31 02:02 | laravel PHP全般 テストを書くにあたり、より良い設計を考えて実装していくのはフレームワークの機能ではなく、 開発している方次第です。 Eloquentに依存しているシステムなども今一度考えながらリファクタリングを目指してみましょう。 ということで、今回は巷で言われているリポジトリーパターン風ではなく、 スタンダードなリポジトリ+エンティティをLaravelのデータベースコンポーネントの クエリービルダーを使って実装するサンプルです。 まず一つ、コントローラにEloquentなどのデータベースを用いる処理を乗せればMVCじゃん! という意識を少し変える必要があります。 今回の流れは リポジトリ->エンティティ->サービス->コントローラ として実装します。 モデルという言葉はどこにも出
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く