コントローラーLaravelのヘルパーからクラスにアクセスする

ブセビウ

ヘルパーを作成し、コントローラーの1つで使用しようとしましたが、エラーが発生しました。理由がわかりません。

//StringHelper.php
namespace App\Helpers;

class StringHelper
{
    public function example($str1){
        //CODE
    }
}


//config/app.php
'aliases' => [
    'StringHelper' => App\Helpers\StringHelper::class,
]


//In controller 
use StringHelper;

$percentage = StringHelper::example($title);

非静的メソッドApp \ Helpers \ StringHelper :: example()を静的に呼び出さないでください

ツァイコガ

メソッドexample($str1)は静的ではないため、インスタンスごとに呼び出す必要があります。

で他のインスタンスのメソッドを呼び出していると思うexampleので、簡単な方法はインスタンスごとにメソッドを呼び出すことです。

$helper = new StringHelper();
$percentage = $helper->example($title);

または、これらすべてのメソッドを静的に定義する必要があります。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

コントローラのヘルパーセッターにアクセスする

分類Dev

コントローラーアクションの前にLaravelルートパラメーターにアクセスする方法はありますか?

分類Dev

コントローラクラスLaravelからモデルメソッドにアクセスする

分類Dev

「ルート」コントローラーから「現在の」スコープにアクセスする

分類Dev

AngularJSのコールバック関数内からコントローラーにアクセスする

分類Dev

別のクラスパラメーターからクラスコンストラクターパラメーターにアクセスする方法

分類Dev

Laravelのコントローラーからモデルにアクセスするためのベストプラクティス

分類Dev

Rails 4のヘルパーテストからコントローラーヘルパーメソッドにアクセスするにはどうすればよいですか?

分類Dev

別のクラスからフォームコントロールにアクセスする方法

分類Dev

クラスC#からフォームのコントロールにアクセスする方法

分類Dev

Javafx最初のコントローラーから2番目のコントローラーのコントロールにアクセスする方法

分類Dev

Angularのコントローラーから$ viewValueにアクセスする方法

分類Dev

HTMLのコントローラーから変数にアクセスする

分類Dev

Laravelの他のコントローラーからコントローラーにアクセスするにはどうすればよいですか?

分類Dev

コントローラからモデルにアクセスする方法は?

分類Dev

コントローラからモデルにアクセスする方法は?

分類Dev

ヘルパークラスから共有設定にアクセスする

分類Dev

Ember.js:{{render}}ヘルパーを使用するときに「親」コントローラーのプロパティにアクセスする

分類Dev

Laravel 5の別のコントローラーからコントローラーメソッドにアクセスする

分類Dev

ルートノードng-ifからAngularJsコントローラーのプロパティにアクセスする

分類Dev

ルーターコンポーネント以外のコンポーネントからルートパラメータにアクセスする方法

分類Dev

コントローラからストアドプロシージャの値にアクセスする

分類Dev

Javaクラスからコンポーネントプロパティにアクセスする方法

分類Dev

ember.jsのコントローラーからモデルにアクセスする

分類Dev

zf3のコントローラーからlocal.phpファイルにアクセスする方法

分類Dev

コントローラからモデルクラスにアクセスする方法は?

分類Dev

別のコントローラーから他のアクションにアクセスするRails4.0

分類Dev

静的クラスからフォームコントロールにアクセスする

分類Dev

fxmlローダーからfxmlコントローラーのメソッドにアクセスする

Related 関連記事

  1. 1

    コントローラのヘルパーセッターにアクセスする

  2. 2

    コントローラーアクションの前にLaravelルートパラメーターにアクセスする方法はありますか?

  3. 3

    コントローラクラスLaravelからモデルメソッドにアクセスする

  4. 4

    「ルート」コントローラーから「現在の」スコープにアクセスする

  5. 5

    AngularJSのコールバック関数内からコントローラーにアクセスする

  6. 6

    別のクラスパラメーターからクラスコンストラクターパラメーターにアクセスする方法

  7. 7

    Laravelのコントローラーからモデルにアクセスするためのベストプラクティス

  8. 8

    Rails 4のヘルパーテストからコントローラーヘルパーメソッドにアクセスするにはどうすればよいですか?

  9. 9

    別のクラスからフォームコントロールにアクセスする方法

  10. 10

    クラスC#からフォームのコントロールにアクセスする方法

  11. 11

    Javafx最初のコントローラーから2番目のコントローラーのコントロールにアクセスする方法

  12. 12

    Angularのコントローラーから$ viewValueにアクセスする方法

  13. 13

    HTMLのコントローラーから変数にアクセスする

  14. 14

    Laravelの他のコントローラーからコントローラーにアクセスするにはどうすればよいですか?

  15. 15

    コントローラからモデルにアクセスする方法は?

  16. 16

    コントローラからモデルにアクセスする方法は?

  17. 17

    ヘルパークラスから共有設定にアクセスする

  18. 18

    Ember.js:{{render}}ヘルパーを使用するときに「親」コントローラーのプロパティにアクセスする

  19. 19

    Laravel 5の別のコントローラーからコントローラーメソッドにアクセスする

  20. 20

    ルートノードng-ifからAngularJsコントローラーのプロパティにアクセスする

  21. 21

    ルーターコンポーネント以外のコンポーネントからルートパラメータにアクセスする方法

  22. 22

    コントローラからストアドプロシージャの値にアクセスする

  23. 23

    Javaクラスからコンポーネントプロパティにアクセスする方法

  24. 24

    ember.jsのコントローラーからモデルにアクセスする

  25. 25

    zf3のコントローラーからlocal.phpファイルにアクセスする方法

  26. 26

    コントローラからモデルクラスにアクセスする方法は?

  27. 27

    別のコントローラーから他のアクションにアクセスするRails4.0

  28. 28

    静的クラスからフォームコントロールにアクセスする

  29. 29

    fxmlローダーからfxmlコントローラーのメソッドにアクセスする

ホットタグ

アーカイブ