PhpRuntime

Trait PhpRuntime 

Source
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>;
}

Required Methods§

Source

fn call( &mut self, function: &str, args: &[PhpValue], ) -> Result<PhpCallResult, PhpError>

Source

fn eval(&mut self, code: &str) -> Result<PhpCallResult, PhpError>

Source

fn include(&mut self, path: &str) -> Result<PhpCallResult, PhpError>

Implementors§