問題タブ [laravel-helper]
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 - Laravelのどこでも使えるメソッドの作り方
たとえば、日付にいくつかの変更を加えたいと思っています。たとえば、爆発させて何らかの操作を行い、再び内破したいのですが、アプリ全体で使用したいので、コードは次のとおりです。
たとえば、DateConvertor() という関数を作成したいのですが、日付を変換したい場所では、以下のようなものを使用します。
または例えば
そして、変換された日付を返すので、静的メソッドを使用するかどうかがわかりません。また、どこで定義するかがわからないため、単一のモデルだけでなく、すべてのアプリで使用できます。
php - Laravel カスタム文字列ヘルパー ファイル
さまざまなエンコーディングの文字列を処理する Artisan コマンド ファイルを作成しました。
関数を実装する必要がありました(そしてこれmb_str_pad
を見つけました)。
ヘルパーファイルを作成しましたapp/Library/Helpers/StringHelper.php
:
composer.json
次に、それをファイルに追加しました:
そして実行しcomposer dump-autoload
ます。
コマンド ( ) を実行しようとすると、次のphp artisan mytasks:generate
エラーが発生します。
2回目の試行:次
のサービスを追加しようとしました:
register()
私が入れた関数で:
そして配列にapp.php
追加されます:providers
しかし、同じエラーが発生します。
=========================== 編集 ======================
それについての良い説明はありませんが、今では同じコードが正常に動作します。
私が行った唯一のことは、Tinker で機能をテストすることでした。
誰かに役立つ場合に備えて、この質問を残します。
laravel - Laravel 6.0 の「未定義関数 str_slug() の呼び出し」
私のlaravel 5.8プロジェクトを6.0にアップグレードしました。正常にアップグレードされましたが、プロジェクトを実行しようとしたり、プロジェクトに別のパッケージをインストールしようとすると、session.php で「未定義関数 str_slug() への呼び出し」という名前のエラーが発生します。どうしてか分かりません....
Call to undefined function str_slug()