タグ

Laravel5に関するkadoyauのブックマーク (14)

  • Laravel - The PHP Framework For Web Artisans

    Servers with PHP 8.3 are now available for provisioning via Laravel Forge.

    Laravel - The PHP Framework For Web Artisans
    kadoyau
    kadoyau 2015/11/19
    デフォのUserデータベースのDBへの入力値はこれでバリデーションされている模様
  • サービスコンテナとは

    Laravel 5.1 のサービスコンテナはクラス間の依存性を管理する為の仕組みです。以前に「依存性の注入」に書いた、DIコンテナにあたるのが Laravel のサービスコンテナです。今回は簡単なサンプルを使って、サービスコンテナの基的な仕組みを理解したいと思います。 クラス定義(準備) サンプルコードで使用するクラスを定義します。 // app/Http/routes.php /* * Class */ interface SenderInterface { public function send($message); } class MailSender implements SenderInterface { public function send($message) { // ここで、メールでメッセージを送る return "メールで $message を送りました。"; }

    サービスコンテナとは
  • Setup Bootstrap Sass with Laravel Elixir - Laravel News

    { if (! this.initialized) { search.start(); this.initialized = true; } if (value) { setTimeout(() => { this.$el.querySelector('input').focus(); }, 100); } }); }, }" x-dialog x-model="searchModalIsOpen" x-cloak class="fixed inset-0 z-10" @keydown.slash.meta.window="searchModalIsOpen = !searchModalIsOpen" @keydown.k.meta.window="searchModalIsOpen = !searchModalIsOpen" @keydown.escape.window="searchM

    Setup Bootstrap Sass with Laravel Elixir - Laravel News
  • ytake.blog | Laravelで学ぶcomposer

    Laravelで学ぶcomposer Posted: 2015-02-16 01:01 | laravel PHP全般 composerとは何者か composerについてはweb上の色々なところに参考になるものが沢山あります。 まずはその辺りをしっかり目を通してみてください。 まずは公式 Composer Composer ドキュメント日語訳 (個人の方の日語翻訳です。) Composerを活用したモダンな開発手法 などなど、沢山あります。 composer.json使ってjsonで書きたくないという人は さすがにこのご時世にはいないと思いますが、node.js, java, rubyなどにもあるパッケージ管理ツールであり、 ユーザーが自由に利用できるオートローダーでもあります。 パッケージ管理ツールオンリーだと思っている方も多いですが、 そんなことはありません、お間違えなく オート

  • Laravel 5 の処理の流れ

    バージョンLaravel Framework version 5.0.6 処理の流れタマネギ構造最初のBootstrapな処理(アプリケーションを開始するための準備的な処理)と、最後にレスポンスを返す処理の間が、各Middleware(「Global Middleware」と「ルートに割り当てられたMiddleware」の2種類) の前処理と後処理で包まれたタマネギ構造になっています。 Middlewareのタマネギ構造を強調して処理の流れを書くと以下のような感じです。 Bootstrapな処理↓Global Middleware(1番目)の前処理Global Middleware(2番目)の前処理:Global Middleware(m番目)の前処理↓ルートに割り当てられたMiddleware(1番目)の前処理ルートに割り当てられたMiddleware(2番目)の前処理:ルートに割り当て

    Laravel 5 の処理の流れ
  • Laravel 5 cache folder name causing classloader.php 412 error

    kadoyau
    kadoyau 2015/09/11
    “composer dumpautoload.”
  • Laravel5でサンプルアプリケーションを作成する(Advent Calendar 17日目)

    アライドアーキテクツ Advent Calendar 17日目 兼 Laravel Advent Calendar 2014 17日目 の記事です ごあいさつ Laravel AdventCalendarの総支配人のytakeさんにQiitaのアドベントカレンダーと会社のアドベントカレンダーを一緒くたにして書いてもいいっすか?って聞いたら快諾してくれたので二つのカレンダーを兼ねるというセコいスタイルでいきます。石川さんです。どうぞよろしくお願いします。 まず、この記事は12/09時点のcommitをベースとして書いています。Laravel5は現在開発中であり記事の内容と違う部分が出てくると思います。(ちなみに、これの記事を書くために前から暖めていたサンプルアプリケーションがあったのですが、12/09時点でだいぶ内容変更が行われたために全てゼロから書き直しました。泣ける話ですね。)なお、新機

  • Laravel stylesheets and javascript don't load for non-base routes

    kadoyau
    kadoyau 2015/07/30
    “URL::asset will link to your project/public/ folder, so chuck your scripts in there.”
  • laravel throwing MethodNotAllowedHttpException

    kadoyau
    kadoyau 2015/07/29
    "you are POSTing to a GET route"
  • https://readouble.com/laravel/5/0/0/ja/upgrade.html

  • ytake.blog | PhpStormでLaravel5快適開発 おさらい

    PhpStormLaravel5快適開発 おさらい Posted: 2015-02-01 00:12 | laravel PHP全般 みなさんPhpStorm使ってますか? 今回はそろそろ5が出るということもあり、Laravel開発で利用するにあたってPhpStormのおさらいです。 いいなぁ、と思った方はこれを機に乗り換えてしまいましょう! 今回はせっかくなので5にフォーカスします ▪️必須!Laravel IDE補完のための一歩 Laravelはマジックメソッドを利用して、 ファサードというサービスロケーターによる各コンポーネントへのアクセスを提供しているため、 IDEでは補完ができません。 このためLaravel IDE Helper GeneratorというLaravelパッケージを導入する必要があります。 この辺りは他のフレームワークを使っていた方は不自由だと感じるかもしれませ

  • Laravel(5.0)のCollection - nazolabo

    LaravelDBからリストを取得したりすると、通常の配列ではなく、Collectionというオブジェクトが返ってくる。 これはPHPの配列をラップしたもので、便利な機能がいろいろ用意されている。配列をあんなことやこんなことしたいのにPHPがunkoで面倒!ということも通常に比べて大幅に少ない。ただし処理コストは少し高め(配列をラップするオブジェクトを毎回作ることになるので)。とはいえどうせDBから取得した場合はこれになっているので、遠慮なく使おう。 いろいろあるが、覚えるのが面倒であれば普通に配列として扱うのが良い。ArrayAccessとかIteratorとか実装されているので、ほとんどの場合は普通の配列と同じ感覚で扱える。無理に覚える必要はない。 通常のCollection Illuminate\Support\Collectionのほう。 make($items = null)

    Laravel(5.0)のCollection - nazolabo
  • Laravel5を業務で一通り使ってみた感想 - nazolabo

    2ヶ月くらい使ってみたけど、悪くはないんだけど、なんか最近持ち上げられすぎてる気がするので、気になったところを書き出してみる。 あくまで個人的な感想なので、マサカリ投げるのは歓迎。 概要 Noticeを含むエラーが全て例外になる 最近のフレームワークは大体やってそうだけど、エラーを出すと全て例外を出すので、不要にcatchしなければ問答無用で落ちる。これにより、NOTICE出しっぱなしで何となく動いているコードを殲滅できる。標準にしてほしい。Fatalも例外として扱ってくれるが、Fatalを取れるのはプログラム終了後なので、特に意味はない。出力が同一フォーマットになるくらい。 ちなみに自前で実装するにはErrorExceptionのページに書いてあるので、この通り実装しよう。簡単である。 ファイルの配置が自由 composer autoload使っていればどれでもそうなんだけど、Model

    Laravel5を業務で一通り使ってみた感想 - nazolabo
  • Laravel - ウェブ職人のためのPHPフレームワーク

    ウェブ職人のためのPHPフレームワーク。 PHPに支障はありません。楽しくコーディングし、新しい息吹を楽しんでください。 RESTful ルーティング あなたの適用へのリクエストに応えるために簡単なクロージャーを使って下さい。 コマンド Your Data 素晴らしい Eloquent ORM と 素晴らしいマイグレーションシステムを完備しています。 美しいテンプレート 在来の PHP 、もしくは軽量の Blade テンプレート・エンジンを使用してください。Blade を好きになるでしょう。 明日の準備 Laravel は、いろいろな規模のプロジェクトに対応します。 実績のある土台 Laravel は Symfony コンポーネントの上に構築されます。 Composer で動く Composer はあなたの適用のサードパッケージを管理する、驚くべきツールです。 最高のコミュニティ Lara

  • 1