<?php
class Apple {
public function firstMethod() { }
final public function secondMethod() { }
public static function thirdMethod() { }
protected function fMethod() { }
final protected function gMethod() { }
private static function hMethod() { }
}
$class = new ReflectionClass('Apple');
$methods = $class->getMethods(ReflectionMethod::IS_PUBLIC & ReflectionMethod::IS_STATIC);
var_dump($methods);
Warning: PHP Startup: Unable to load dynamic library 'sodium.so' (tried: /usr/lib/php/8.3.5/modules/sodium.so (libsodium.so.23: cannot open shared object file: No such file or directory), /usr/lib/php/8.3.5/modules/sodium.so.so (/usr/lib/php/8.3.5/modules/sodium.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
array(0) {
}