Определить тип параметра в методе в Laravel как коллекцию моделейPhp

Кемеровские программисты php общаются здесь
Anonymous
Определить тип параметра в методе в Laravel как коллекцию моделей

Сообщение Anonymous »

В классе Laravel 5 я хочу правильно указать тип метода, который получает в качестве параметра коллекцию элементов класса A.

Код: Выделить всё

public function myMethod( Collection $items ){
foreach( $items as $item ){
}
...
}
Как объявить переменную $items?

Возможно ли это в PHP? (Кстати, я использую PHP 7.1)

Я нашел близкий ответ в PHP — подсказка типа для коллекции или массива Laravel.

Однако это не совсем то, что мне нужно, потому что мне требуется, чтобы метод принимал коллекцию элементов ClassA

Подробнее здесь: https://stackoverflow.com/questions/523 ... n-of-model

Вернуться в «Php»