public static function getPropertyValues($objects, $property, $force = false)
    {
        /*
         * No objects?
         * Nothing to do
         */
        if (empty($objects)) {
            return [];
        }

        if ($objects instanceof Collection) {
            $objects = $objects->toArray();
        }

        $values = [];
        $objects = Arrays::makeArray($objects);

        foreach ($objects as $object) {
            $value = self::getPropertyValue($object, $property, $force);

            if (null !== $value) {
                $values[] = $value;
            }
        }

        return $values;
    }