public static function getSensorObjectInstanceClass(\psesd\sensors\base\BaseInterface $object) { if ($object instanceof SensorInterface) { return SensorInstance::className(); } if ($object instanceof ServiceInterface) { return ServiceInstance::className(); } if ($object instanceof ServiceReferenceInterface) { return ServiceReferenceInstance::className(); } if ($object instanceof ResourceInterface) { return ResourceInstance::className(); } if ($object instanceof ResourceReferenceInterface) { return ResourceReferenceInstance::className(); } if ($object instanceof ServerInterface) { return ServerInstance::className(); } if ($object instanceof SiteInterface) { return SiteInstance::className(); } if ($object instanceof ProviderInterface) { return ProviderInstance::className(); } return false; }