public static function method($method, $value, $params = [], $options = [], $neighbouring_values = []) {
		$method = \Factory::method($method);
		$params = $params ?? [];
		$params['options'] = $options;
		$params['neighbouring_values'] = $neighbouring_values;
		return \Factory::model($method[0], true)->{$method[1]}($value, $params);
	}
public static function method($method, $value, $params = [], $options = [], $neighbouring_values = []) {
		$method = \Factory::method($method);
		$params = $params ?? [];
		$params['options'] = $options;
		$params['neighbouring_values'] = $neighbouring_values;
		return \Factory::model($method[0], true)->{$method[1]}($value, $params);
	}
public static function method ( $ method , $ value , $ params = [ ] , $ options = [ ] , $ neighbouring_values = [ ] ) { $ method = \ Factory :: method ( $ method ) ; $ params = $ params ?? [ ] ; $ params [ 'options' ] = $ options ; $ params [ 'neighbouring_values' ] = $ neighbouring_values ; return \ Factory :: model ( $ method [ 0 ] , true ) -> { $ method [ 1 ] } ( $ value , $ params ) ; }
Call validator method

@param string $method
@param array $params
@param array $options
@param array $neighbouring_values
@return array
Call validator method