- Модуль: socialnetwork
- Путь к файлу: ~/bitrix/modules/socialnetwork/lib/integration/ui/entityselector/projectprovider.php
- Класс: BitrixSocialnetworkIntegrationUIEntitySelectorProjectProvider
- Вызов: ProjectProvider::getFeatureQuery
static function getFeatureQuery($alias, $feature = '')
{
if (!self::isAllowedFeatures($feature))
{
return false;
}
$subQuery = FeatureTable::query();
$subQuery->where('ENTITY_TYPE', FeatureTable::FEATURE_ENTITY_TYPE_GROUP);
$subQuery->where('FEATURE', $feature);
$subQuery->where('ACTIVE', 'N');
$subQuery->registerRuntimeField(
new ExpressionField(
'IS_INACTIVE_IN_GROUP', "CASE WHEN {$alias}.ID = %s THEN 1 ELSE 0 END", 'ENTITY_ID'
)
);
$subQuery->where('IS_INACTIVE_IN_GROUP', 1);
return $subQuery;
}