대부분의 클래스 생성자에서 Context 객체가 전달됩니다. 이 Context Obj의 작동 방식을 이해할 수 없었습니다. 또한 때때로 이것이 아래와 같이 부모 클래스의 생성자에게 전달되는 것을 알았습니다.
public function __construct(
\Magento\Framework\App\Action\Context $context,
\Magento\Catalog\Model\Design $catalogDesign,
\Magento\Catalog\Model\Session $catalogSession,
....
parent::__construct(
$context,
$layoutFactory,
이 특정 컨텍스트 개체의 작동 방식을 설명해 주시겠습니까?
$context
있습니까?