refresh(); // If 'id' is called something else like 'call_control_id' $class = get_class($instance); if (defined($class . '::OBJECT_ID')) { $instance->reassignId(static::OBJECT_ID); } return $instance; } }