Как создавать помощников в Larave


Что такое черты характера?

Используя трейты, мы можем создавать методы, которые могут использоваться / наследоваться во многих классах, просто используйте ключевое слово use, чтобы использовать его.

Пример реализации трейтов

Здесь я привожу пример создания помощников в Laravel с помощью трейтов, чтобы наш код был повторно используемым.

<?php
namespace AppHelpers;

trait Helpers
{
 public function getMessage($name){
     return "Hay, Terimakasi ". $name;
 }
}
Войдите в полноэкранный режим Выход из полноэкранного режима

Как использовать помощника

Как использовать хелпер на контроллере laravel с помощью use Helpers на контроллере.

Например:

<?php
namespace AppHttpControllers;

class UserController extends Controller
{
  use Helpers;

  public function sendMessage(Request $request)
  {
      $message = $this->getMessage($request->customer_name);
      return $message;
  }
}
Войдите в полноэкранный режим Выход из полноэкранного режима

Справка:
https://www.php.net/manual/en/language.oop5.traits.php

Оцените статью
devanswers.ru
Добавить комментарий