[FEATURE] Added class + method loading to IClassLoader.

This commit is contained in:
Simon Sessingø
2021-03-29 22:15:55 +02:00
parent 5621ffc724
commit dd9a6eab7d
4 changed files with 37 additions and 4 deletions
@@ -12,6 +12,15 @@ interface IClassLoader
*/
public function loadClass(string $class);
/**
* Called when loading class method
* @param object $class
* @param string $method
* @param array $parameters
* @return object
*/
public function loadClassMethod($class, string $method, array $parameters);
/**
* Called when loading method
*
@@ -21,4 +30,4 @@ interface IClassLoader
*/
public function loadClosure(Callable $closure, array $parameters);
}
}