바른
2년 전
object
https://xetown.com/questions/1206266
social xe 아래와 같은 instanceof Object 도 instanceof BaseObject로 변경하는게 맞죠?
[ 기진곰님의 답변 ]
new Object 는 모두 new BaseObject 로 바꾸고,
가끔 extends Object 라고 쓰는 모듈도 있는데, 이것도 모두 extends BaseObject 로 바꾸면 됩니다.
단, 이것과 무관한 ModuleObject 같은 것도 있으니 Object 를 검색해서 일괄 변경하면 안됩니다.
자칫하면 Object 를 BaseObject 로 바꾸다가 또 일괄변환해서 BaseBaseObject 가 되는 참사가... ㅋㅋㅋ
new Object, extends Object 처럼 앞에 다른 단어가 있는 경우만 바꿔야 합니다.
// 연동 체크
if(($check = $oLibrary->checkLinkage()) && $check instanceof Object && !$check->toBool() && $sns_info->linkage != 'Y')
{
return $check;