상속처리가 되지 않은 케이스
원본소스 class 혹은 원본 소스의 부모 메서드 등 상속을 받아서 개발해야하나, 상속받지 아니하고 개발함으로써 발생한 사례 예시입니다.
1. class와 method 미상속
⛔️ As-Is
namespace Component\Excel;
class ExcelRequest extends \Bundle\Component\Excel\ExcelRequest
{
public function saveInfoExcelRequest($arrData)
{
# write your code
}
}✅ To-be
namespace Component\Excel;
class ExcelRequest extends \Bundle\Component\Excel\ExcelRequest
{
public function saveInfoExcelRequest($arrData)
{
parent::saveInfoExcelRequest($arrData);
# write your code
}
}2. system의 controller튜닝 시 class 미상속
system의 controller튜닝 시 class 미상속⛔️ As-Is
✅ To-be
Last updated