О типе хинтинга в PHP - PullRequest
       21

О типе хинтинга в PHP

1 голос
/ 25 февраля 2020

Может кто-нибудь написать какой-нибудь код, как я могу реализовать хинтинг типа в PHP? Как у меня есть два класса с именами Book и BookShelf, где Book зависит от BookShelf. Поэтому я могу написать код подсказки типа, как показано ниже: Book. php

class Book{
  public $bookName;
  public $bookISBN;
  public function getISBN(){
    return $this->bookISBN;
  }
}

BookShelf. php

class BookShelf{
  public $book;
  function _construct(Book $book){
    $this->book = $book;
  }
}

Над кодом правильно или нет? Перед подсказкой типа мне нужно будет импортировать класс книги, используя путь к пространству имен?

Спасибо.

...