問題タブ [laravel-facade]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Sentinel 2 を使用した Laravel 5.2 - 最大関数ネスト レベル '100' に達し、中止します
app.blade.php の基本テンプレートで、ユーザーがログインしているかどうかを確認する簡単なチェックを行います。次のようになります。
これにより、 がトリガーされますMaximum function nesting level of '100' reached, aborting
。理由は何でも。app.php で適切に定義されたプロバイダーとファサードがあります。このような:
controller - Laravel 5.2 - すべてのコントローラーとビューに共通の OBJECT
私はLaravelの初心者で、現在、Laravel 5.2を使用して、基本的に多くの情報を含むダッシュボードであるイントラネットアプリをコーディングしています。要件の1つは、さまざまなストアをナビゲートできることです。アプリの各ページには、ストアのコードが必要です。
現在、すべてのテーブルに列 store_id があり、ルートで GET を使用して、次のようにこの値を取得します。
GET から STORE_ID を削除し、topbar.blade.php 内のすべてのストアで DROPDOWN 選択を使用したいと思います。たとえば、次のようになります。
誰かが「Store1」または「Store2」を選択するたびに、StoreController を使用してストア情報を取得し、この変数をすべてのコントローラーとビューで利用できるようにしたいと考えています。次の URL を使用できる場所
View Composer、Facades、ServiceProvide について読んだことがありますが、それらすべてについて本当に混乱しました。
laravel - Laravel - インターフェイスと複数のサービス
複数のプロバイダーで SMS を送信するためのインターフェイスを作成する必要があります。
SMSInterface
SMS の送信に使用できるすべてのメソッドを含むを作成しました。
インターフェイスを実装する抽象クラスを作成しました。
AbstractSMS.php
SMSサービスごとに、拡張するクラスを作成しましたAbstractSMS
:
Nexmo.php
また、構成ファイルに基づいてインターフェイスをクラスにバインドするサービス プロバイダーも作成しました。
次に、ファサードを作成しました。
また、プロバイダーと facada を に登録しましたapp.php
。
routes.php に簡単な呼び出しを追加しました。
しかし、私は得る:
Container.php 行 734 の ReflectionException: Class abstractsms が存在しません
スタック トレースの場合:
エラーはどこにありますか? 私は何が欠けていますか?
laravel - Laravel 5.2 - ReflectionException クラス laravel-fullcalendar が存在しません
Laravel 5 の Fullcalendar パッケージを使用しています。
このエラーが発生しています:
app.php に Service Provider と Facade があります。
これは私のコントローラーです:
このエラーの理由がわかりません。\Calendar
「use」行なしで直接使用しようとしましたが、MaddHatter\LaravelFullcalendar\Facades\Calendar::addEvent()
何度か試しましたcomposer dump-autoload
。
php - composerを使わずにLaravel 5.0でファサードを作成するには?
事前にすべてに感謝します。
laravel 5.0でカスタム関数と共通関数のファサードを作成しようとしていますが、そのためのコントローラーを作成したくないので、ファサードを使用しています。
ほとんどすべてのチュートリアルを試しましたが、役に立ちません。
Laravel 5.0 で Composer を使用せずにファサードを作成するのを手伝ってください。
再度、感謝します。
laravel - Artisan Facade で artisan コマンドを実行しようとするとエラーが発生する
ここにコードがあります
そして、私はこのエラーが発生しているのだろうか...
Application.php 行 549 の InvalidArgumentException:
コマンド "make:controller HelloController" が定義されていません。
これらのいずれかを意味しましたか?
make:migration
make:controller
make:middleware
make:request
make:provider
make:console
make:event
make:model
make:command
どうしたの?
laravel - Laravel Facadeメソッドをオーバーライドするにはどうすればよいですか?
Laravels の Mail のクラス ファサード メソッド send をオーバーライドしたい (いくつかのチェックを強制的にインターセプトし、それがパスした場合はトリガーの parent::send())
これを行う最善の方法は何ですか?
php - Laravel 5.2 : カスタム laravel ファサードを複数のクラスで使用できますか?
私は Laravel バージョン 5.2 で Laravel ファサードについて学んでおり、独自の複数のカスタム クラスで使用する独自のファサードを作成したので、コードを繰り返す必要はありません。ただし、次の問題が発生しています。
このようにクラスの名前空間で Facade Alias を参照しました: use FacadeAlias
、ただし、これを2つのクラスで使用すると、次のエラーが発生します:
名前が既に使用されているため、FacadeAlias を FacadeAlias として使用できません
なぜこれが起こっているのか、それを回避する方法を誰かが説明できますか?