2019年6月13日のブックマーク (7件)

  • Laravel - The PHP Framework For Web Artisans

    Join us in Dallas, TX! Tickets are now available for Laracon US.

    Laravel - The PHP Framework For Web Artisans
  • ViewComposerで渡すデータをControllerで渡したデータとマージする|Laravel|私の生き方にタイトルなど要らない

    [PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。 DOMO、最近、go言語に興味があるベル子です。 速いは正義。 話は変わって、 皆さんは、グローバルなメニューなどで使わなきゃならない値がある場合、 どうしてますか。 私がそれと初めて出くわしたのは、今の会社に入って間もなくのことでした。 グローバルメニューに設置するお知らせ機能で使うデータです。 まだLaravelのこともよく分かっておらず、 毎日Google先生とドキュメントを並べて睨めっこしながら書いていた頃です。 いや、今でもしょっちゅう睨めっこしてますねw それでどうしよーかなーと思ってStack Overflow先生に聞いてみたら ViewComposerを使ったらええよって教えてくれました。偉大。 ただ、もうその頃は5がリリースされてたんで5系の記事ばかりで、 4.

    natural90000
    natural90000 2019/06/13
    “viewのデータをgetDataしてmerge”
  • Laravel View Components(View Composerを使わないアプローチ)

    元の記事 Introducing View Components in Laravel, an alternative to View Composers はじめに この投稿は↑の記事を和訳したものです。 文 ソフトウェアの開発においての「ベストプラクティス」のひとつは、必要に応じてアプリケーション内の異なる場所で再利用可能なコードを書くことです。 Laravel上で運営されているサイトがあったとして、サイトのブログをハイライトをするウィジェットをサイドバーに表示する必要があると仮定しましょう。 APIのレスポンスを元にハイライトを生成する場合、ホームページのコントローラーは以下のように実装する事ができます。 <?php class HomeController extends Controller { protected $blog; public function __constru

    Laravel View Components(View Composerを使わないアプローチ)
    natural90000
    natural90000 2019/06/13
    @render(\App\ViewComponents\HighlightsComponent::class)”
  • Auth::user()で独自クラスを返却する - Qiita

    この記事はLaravel Advent Calendar 2018 - Qiitaの21日目の記事です。 はじめに みなさん、アプリケーションのレイヤー化してますか? してますね? Eloquent使ってますか? 使ってますね? レイヤードアーキテクチャやクリーンアーキテクチャなどを学んでいると、こんなこと思いませんか? Auth::user()でEntity返してえ〜〜 ということで 今日は Auth::user() で独自クラスを返してみましょう! ※この記事中ではアーキテクチャの話は一切出てきません 目的 Auth::user() の返り値を独自のクラスに変更することを通じてLaravelのことを知る やること Illuminate\Contracts\Auth\Authenticatable を実装 Illuminate\Contracts\Auth\UserProvider を実

    Auth::user()で独自クラスを返却する - Qiita
    natural90000
    natural90000 2019/06/13
    “Auth::user()の挙動を調べる”
  • GitHub - ytake/Laravel.JpRecipe: laravel jp recipe site

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

    GitHub - ytake/Laravel.JpRecipe: laravel jp recipe site
  • LaravelのAuth機能でリダイレクト先がhomeになる。

    LaravelとはTaylor Otwellによって開発された、オープンソースなPHPフレームワークです。Laravelはシンプルで表現的なシンタックスを持ち合わせており、ウェブアプリケーション開発の手助けをしてくれます。

    LaravelのAuth機能でリダイレクト先がhomeになる。
    natural90000
    natural90000 2019/06/13
    “app/Http/Middleware/RedirectIfAuthenticated.phpを変更。”
  • ytake.blog | Laravel/データベースレイヤーの再考

    Laravel/データベースレイヤーの再考 Posted: 2015-05-31 02:02 | laravel PHP全般 テストを書くにあたり、より良い設計を考えて実装していくのはフレームワークの機能ではなく、 開発している方次第です。 Eloquentに依存しているシステムなども今一度考えながらリファクタリングを目指してみましょう。 ということで、今回は巷で言われているリポジトリーパターン風ではなく、 スタンダードなリポジトリ+エンティティをLaravelのデータベースコンポーネントの クエリービルダーを使って実装するサンプルです。 まず一つ、コントローラにEloquentなどのデータベースを用いる処理を乗せればMVCじゃん! という意識を少し変える必要があります。 今回の流れは リポジトリ->エンティティ->サービス->コントローラ として実装します。 モデルという言葉はどこにも出