::와 -> 질문이 있어용
372
작성한 질문수 5
안녕하세요 선생님.
제가 알기로 '::'는 static 한 요소들을 호출할 때 사용하고
(예: 정적인 속성, 메소드, 상수 등)
'->'는 객체의 인스턴스 메소드를 호출할 때 사용하는 것으로 알고있습니다.
파사드를 설명해주시는 Chapter6 부분에서
Route::get과 Route->get이 동일하다고 말씀해주셨는데 이 부분이 잘 이해가 가지 않아서요.
라라벨 프레임 워크 상에서는 위 부분이 동일한 것인가요?
답변 1
0
좋은 질문 주셨습니다. 각각의 호출방법은 질문해주신대로 PHP 에서 분리되어서 사용하는 것이 맞습니다.
제가 해당 강의를 제작할때 좀 더 설명을 드렸어야 했는데, 그러지 못해서 죄송합니다. 간단히 정리해서
"두가지의 원래 사용법은 다르지만 라라벨에서는 대부분 두가지 방식을 다 지원한다 " 라고 보시면 될 것 같습니다.
라라벨에서는 사용자가 만든 페이지에서 쉽게 불러올 수 있도록 클래스를 선언하지 않더라도 :: 를 통해 불러올 수도 있게 되어 있지만, 일반 php 에서 발전해서 헬퍼 함수라는 것으로 불러오기 때문에 -> 를 사용해서도 불러올 수 있다는 의미 였습니다.
다만 지적해 주신 것 처럼 호출할때, 조금 다른점이 있다는 것은 염두해 주시면 될 것 같습니다.
자세한 사항은 라라벨 공식 홈페이지를 참조해 주세요.
https://laravel.com/docs/10.x/facades
헬퍼함수에 관한 문서
https://laravel.com/docs/10.x/helpers#method-app-path
wsl에서 폴더 열기 리눅스 드라이브가 보이지 않습니다.
0
69
1
우분투 설치후 도커 설치하고 재부팅후 우분투 설정 화면이 안나옵니다.
0
46
1
섹션8 wire:model 실시간 적용 안됨 문의...
0
137
2
색션6 미들웨어 실습 질문 - routeMiddleware가 없습니다..
0
152
1
composer require livewire:livewire "^2.0" 안되요 ㅠ
0
183
2
우분투 서버에서 개발한 프로그램 서비스하기
0
224
1
공부하면서 깃에 잔디도 심고싶은데 클론이 안되네요;;
0
351
2
기가 막히네..
-3
302
1
미들웨어 실습 시 data 가 false 일 경우 에러 문의
0
309
1
api.php, web.php 문의
0
284
2
꼭 api.php, web.php 로 나눠서 해야 하나요?
0
284
1
같은 에러 인데요..SQLSTATE[42S02]: Base table or view not found: 1146 Table 'laravel.sessions' doesn't exist
0
516
1
라라벨 11 버전으로 공부하고 있습니다. 서비스 프로바이더 변경되었네요.
1
857
1
7강 controller 에러 문의 드립니다
0
336
2
SQLSTATE[42S02]: Base table or view not found: 1146 Table 'laravel.sessions' doesn't exist
0
1196
2
WSL Integration부터 자꾸 실패하는데..
0
296
1
라라벨 폴더명을 다르게 하면 연결이 안되네요
0
627
3
강사님 깃허브 폴더를 연결하고 싶습니다.
0
321
2
라라벨 설치부터막히네요 ㅠㅠ
0
278
1
ppt 강의 자료를 다운로드 받을 수 있을까요?
0
380
1
컨트롤러 로 호출하는게 안됩니다.
0
233
1
업로드에서 진행이 안되고 있습니다.
0
269
1
깃헙 주소 알려주세요~
0
358
1
The /var/www/html/bootstrap/cache directory must be present and writable.
0
499
1





