問題タブ [laravel-4]
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.
laravel - Laravel 4:to_array()はどこにありますか?
男、これはイライラしている!
Laravel 4では、Eloquentを使用すると、これは機能しますvar_dump(Worker::find(1));
。しかし、私が使用しようとするto_array()
と、それはバラバラになります:var_dump(Worker::find(1)->to_array());
。これにより、次の例外がスローされます。
call_user_func_array()は、パラメーター1が有効なコールバックであることを想定しています。クラス'Illuminate \ Database \ Query\Builder'にはメソッド'to_array'がありません
laravel - Laravel 4:プロファイラーはどこですか?
profiler
のプロパティを使用してプロファイラーを有効にすることができました/application/config/application.php
。
もうありません。どうすれば有効にできますか?
php - Laravel 4 をローカルホストで動作させることができません
Laravel4 ベータ版リリースのお知らせを読んで、初めて Laravel を試しています。
これらの手順に従って、必要なすべての依存関係とともに composer と laravel をインストールしました。Codeigniterで慣れているので、laravelを~/public_html
ディレクトリに入れましたが、ここで何かがおかしいと思います。
ブラウザで を参照するhttp://localhost/~carlo/laravel-develop/
と、ディレクトリの内容が表示されるだけです。
次に、ファイルシステムにlaravel-develop/public
フォルダーがありましたが、ブラウザーには表示されませんでした。
次のように変更することがわかりました.htaccess
:
public フォルダにアクセスしようとするとエラーが発生しました。エラー:
ErrorException: 警告: file_put_contents(/home/carlo/public_html/laravel-develop/app/config/../storage/meta/services.json): ストリームを開くことができませんでした: /home/carlo/public_html/laravel- で許可が拒否されました開発/ベンダー/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 行 77
別のもの:
/home/carlo/public_html/laravel-develop/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php 行 77
次に、エラーの長いリスト。最後のものは次のとおりです。
/home/carlo/public_html/laravel-develop/public/index.php 行 53 の require_once('/home/carlo/public_html/laravel-develop/start.php')
laravel - Laravel 4:すべての仕組みを理解するにはどうすればよいですか?
私は 1 つのプロジェクトで Laravel 3 を使用しています。また、ソース コードを何度か調べて、いくつかのことが舞台裏でどのように機能するかを確認しました。
しかし、Laravel 4 では、どこから始めればよいのか、すべてを理解する方法がわかりません。Laravel 4 の舞台裏はどこで学べますか?
DB::insert()
適切な例:が挿入された行の ID を返すかどうかを調べたかったのです。ということで探し始めました。1. DB を「カプセル化」する Illuminate\Support\Facades\Facade クラスを見つけました。2. resolveFacadeInstance 関数が呼び出され、これらの配列を印刷しようとしましたが、コンピューターがハングします:-/。そして、これは私が理解できないより多くのクラスにつながると確信しています.
Laravel 4 の内部の仕組みを学ぼうとする方法はありますか? 多分スタックトレース?
php - Laravel 4拡張ページネーションクラス
laravel 4 のページネーション クラスを拡張して、独自のメソッドを追加しようとしています。どうすればこれを達成できますか?
php - 任意の数の URL セグメントを使用した Laravel 4 ルーティング
L4 に移植しようとしている L3 アプリケーションがあります。L3 バージョンでは、私のルートの 1 つが
これにより、任意の数の URL セグメントを処理できました。たとえば、次のようになります。
しかし、L4 では (:all?) の機能をエミュレートする方法がわかりません。
以下のコードは動作します:
そのため、多数のオプションの引数を追加できます (実際の使用で必要になると思われる数よりも多い) が、これはあまりエレガントではありません。
Laravel 4 で、任意の数の URL セグメントに応答できる Route を定義する方法はありますか?
php - Laravel4のルートにワイルドカードを渡す
L3で知っている構文を使用して、ワイルドカードを使用してルートを作成しようとしていますが、404を取得し続けます。
ルートを登録しましたroutes.php
:
コントローラと関数が存在し、ワイルドカードを削除すると見つかります。構文は変更されましたか?
そして、私がそれに取り組んでいる間:同様の問題で参照できるドキュメントはありますか、それともまだ書かれていませんか?
php - Laravel4のパッケージコントローラー
Laravel 4パッケージにコントローラーを入れたいのですが、ルーティングを機能させることができません。
Laravel 4のドキュメントのパッケージの説明に従い、routes.phpファイルを非コントローラールートで動作させました。
誰かがLaravel4でパッケージコントローラーを動作させる方法について教えてください。
前もって感謝します。
ラース
php - ビュー内の検証エラーにアクセスできません
いくつかの検証を行ったコントローラーをセットアップしました。
コントローラに直接メッセージを出力した場合
検証エラーが発生しますが、リダイレクトすると次のようになります。
ビューで使用$errors
可能な配列は常に空になります。
laravel - Laravel4のどこにビジネスロジックを配置しますか
Laravel 3.2では、アプリケーションフォルダー内にビジネスロジック名前空間(フォルダー)を作成しました。次に、オートローダーを使用して新しい名前空間を登録しました。
Laravel4でも同じことをしたい-ビジネスロジック用のカスタム名前空間を作成したい。ビジネスの名前空間を登録してIoCで利用できるようにするにはどうすればよいですか?