/home/techb158/immovalet.com/platform/core/js-validation/src/Support
NameSizeModeActions
AccessProtectedTrait.php13070644editdlrm
DelegatedValidator.php45250644editdlrm
RuleListTrait.php27880644editdlrm
UseDelegatedValidatorTrait.php6530644editdlrm
ValidationRuleParserProxy.php15240644editdlrm
Edit: /home/techb158/immovalet.com/platform/core/js-validation/src/Support/AccessProtectedTrait.php (1307B)
$property; }; $callback = $closure->bindTo($instance, $instance); return $callback($property); } /** * Calls inaccessible method. * * @param object|Closure $instance * @param $method * @param $args * @return mixed */ protected function callProtected($instance, $method, $args = []) { if (!($instance instanceof Closure)) { $instance = $this->createProtectedCaller($instance); } return call_user_func($instance, $method, $args); } /** * Create closure to call inaccessible method. * * @param $instance * @return Closure */ protected function createProtectedCaller($instance) { $closure = function ($method, $args) { $callable = [$this, $method]; return call_user_func_array($callable, $args); }; return $closure->bindTo($instance, $instance); } }