src/Contao/View/Contao2BackendView/ActionHandler/SelectHandler.php
private function getVisibleAndEditAbleProperties(PaletteInterface $palette, ModelInterface $model)
    {
        return \array_intersect(
            \array_map(
                function (PropertyInterface $property) {
                    return $property->getName();
                },
                $palette->getVisibleProperties($model)
            ),
            \array_map(
                function (PropertyInterface $property) {
                    return $property->getName();
                },
                $palette->getEditableProperties($model)
            )
        );
    }
private function getVisibleAndEditAbleProperties(PaletteInterface $palette, ModelInterface $model)
    {
        return \array_intersect(
            \array_map(
                function (PropertyInterface $property) {
                    return $property->getName();
                },
                $palette->getVisibleProperties($model)
            ),
            \array_map(
                function (PropertyInterface $property) {
                    return $property->getName();
                },
                $palette->getEditableProperties($model)
            )
        );
    }
private function getVisibleAndEditAbleProperties ( PaletteInterface $ palette , ModelInterface $ model ) { return \ array_intersect ( \ array_map ( function ( PropertyInterface $ property ) { return $ property -> getName ( ) ; } , $ palette -> getVisibleProperties ( $ model ) ) , \ array_map ( function ( PropertyInterface $ property ) { return $ property -> getName ( ) ; } , $ palette -> getEditableProperties ( $ model ) ) ) ; }
Get the palette properties their are visible and editable.

@param PaletteInterface $palette The palette.
@param ModelInterface   $model   The model.

@return array
Get the palette properties their are visible and editable .