인프런 커뮤니티 질문&답변
답변 3
0
0
0
정상우
지식공유자
모던 PHP에서는 자료형을 명시적으로 넣어줄 수가 있습니다. 자료형은 string, float 같은 기본 자료형과 클래스 타입을 넣어줄 수 있습니다. 자바나 C계열의 언어를 해보셨다면 조금 더 친숙하게 다가가실 수 있을거에요. 문법적으로 보자면 타입스크립트와 유사한 형태입니다. DI (종속성 주입) 같은 것을 프레임워크가 지원한다면 타입힌트(자료형)에 따라서 알아서 객체를 넣어주는 경우도 있답니다. :)
따라서 저 메서드를 해석해보자면 이름은 setLayout 이고 파라매터로 string 타입을 받으며 Theme 객체를 리턴한다는 것을 알 수 있습니다.




