pub trait PhpRuntime {
// Required methods
fn call(
&mut self,
function: &str,
args: &[PhpValue],
) -> Result<PhpCallResult, PhpError>;
fn eval(&mut self, code: &str) -> Result<PhpCallResult, PhpError>;
fn include(&mut self, path: &str) -> Result<PhpCallResult, PhpError>;
}