タグ

ブックマーク / blog.capilano-fw.com (3)

  • Laravel 7.xの新コンポーネント機能!実例

    さてさて、Laravelのバージョン7.xがついに公開されるということで一足先にどのような機能が追加になったかをチェックしてみました。 いくつかLaravel 7.xには新しい機能が追加になっていますが、その中でもひときわ興味を引かれたのが、 Bladeの新コンポーネント機能 です。 正確に言うと、以前からBladeにはコンポーネント機能が存在していたのですが、今回はその機能が大幅に拡張され、いろいろと便利に使えるようになっていますので、今回の記事でまとめてみることにしました。 ぜひ皆さんのお役に立てると嬉しいです😊✨ 【追記:2020.3.14】Laravel 7.1.2未満のバージョンにBlade Component由来のXSS(クロスサイトスクリプティング)の脆弱性が報告されています。できるだけ早くアップデートすることをおすすめします。 開発環境: Larave 7.x 何が一番変

    Laravel 7.xの新コンポーネント機能!実例
    makun2
    makun2 2023/03/30
    コンポーネント使い方
  • LaravelのRoute、全6パターン実例 – console dot log

    さてさて、今も進化を続けるLaravelですが、今回は少し視点を変えて直接目に見える部分ではなく、より根的な「ルーティング(Routing)」についてまとめてみたいと思います。 ルーティングとは、例えば「http://*****.com/top」というURLでページを表示したい場合、ルーティング・ファイル(基的には、/routes/web.php)で色々な条件をつけて指定ができるというものです。 ルーティングの便利な書き方を知っていると作業がより効率化できると思うのでぜひ活用してくださいね。 開発環境: 〜 Laravel 7.x 【追記:2020.3.12】Laravel 7.xの新しい機能を2つ追加しました。 はじめに まず前提として、ルーティングは「/routes/web.php」に記述します。条件によってその他、api.phpなどに変更してください。 また、今回はページを表示す

    LaravelのRoute、全6パターン実例 – console dot log
  • Laravel・データベースからデータ取得する全実例 – console dot log

    さてさて、Laravelの提供する機能で特に便利なのが「Query Builder」、つまりデータベースの操作といっていいと思います。 Laravelに限らずですが、フレームワークがなかった頃はいちいちDBに接続するコードを実行し、それから冗長なSQL文を繰り返し記述したものですけど、現在はおかげさまでホントにすっきりしたコードで開発できるようになりました。 ということで、今回はLaravelの根的な機能のDB操作の中から、データ取得にフォーカスした全実例を紹介します。 【動作環境】 Laravel 5.6 MySQL 5.7 データ取得の基 get()で全てのデータを取得する Laravelでデータベースからデータ取得する基は以下のようになります。 $items = \DB::table('items')->get(); // 全てのデータが取得できる データベース名をtable(

    Laravel・データベースからデータ取得する全実例 – console dot log
    makun2
    makun2 2022/12/26
    ララベルのORMの使い方サンプル
  • 1