라라벨의 파사드와 헬퍼함수 그리고 Laravel Contracts
·
Laravel
파사드(Facades)란?세션과 큐와 같은 라라벨의 기능을 사용하기 위해 거쳐야 하는 복잡한 절차를 간편하게 정적 메서드로 제공하는 기능이름이 길고 기억하기 어려워 사용하기 번거로운 구체 클래스 또는 인터페이스에 대해 정적 프록시 역할을 한다 실시간 파사드직접 파사드 클래스를 상속받아서 만들지 않아도 네임스페이스에 Facades만 붙이면 사용할 수 있는 기능 헬퍼함수란?특별한 것은 아니고 일반적인 함수인데, 귀찮은 작업을 간단하게 할 수 있도록 도와준다는 점에서 헬퍼 함수이다 Contracts라라벨에서 단순히 인터페이스를 의미한다`Illuminate\Contracts` 에 위치한다