<?php get_class_methods(object|string $object_or_class): array
<?php protected function getNamesFromProvider(Base $provider) { return collect(get_class_methods($provider)) ->reject(function(string $methodName) { return Str::startsWith($methodName, '__'); })