класс Str не отсутствует, но я не знаю, как его определить - PullRequest
0 голосов
/ 18 марта 2019

Класс 'Str' не найден (Вид: C: \ wamp \ www \ laravel \ example \ resources \ views \ pages \ index.blade.php)

У меня также естьпробовал

 use Illuminate\Support\Str;

& использовать Str;

Ответы [ 2 ]

0 голосов
/ 18 марта 2019

я использовал: используйте Illuminate \ Support \ Str; в моем контроллере {{Illuminate \ Support \ Str :: limit ($ page-> description, 35)}} на моей странице, где я хотел использовать лимит.

0 голосов
/ 18 марта 2019

В контроллере

namespace App\Http\Controllers;

class yourController extends Controller
{
   public method yourMethod() {

       $truncated = Illuminate\Support\Str::limit('The quick brown fox', 5); 
       dd($truncated);

   }
}

ИЛИ

Вы также можете использовать Str, как показано ниже:

namespace App\Http\Controllers;

use Illuminate\Support\Str;

class yourController extends Controller
{
   public method yourMethod() {

       $truncated = Str::limit('The quick brown fox', 5); 
       dd($truncated);

   }
}

Вы можете отлаживать как вышевнутри вашего файла контроллера

Внутри вашего blade файла вы используете вспомогательную функцию Str, как показано ниже:

<td>{{ Illuminate\Support\Str::limit('The quick brown fox', 5) }}</td>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...