![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/demo.cartinsight.co/vendor/livewire/livewire/src/ |
<?php namespace Livewire; class Pipe implements \Stringable, \ArrayAccess, \IteratorAggregate { use Transparency; function __construct($target) { $this->target = $target; } function __invoke(...$params) { if (empty($params)) return $this->target; [ $before, $through, $after ] = [ [], null, [] ]; foreach ($params as $key => $param) { if (! $through) { if (is_callable($param)) $through = $param; else $before[$key] = $param; } else { $after[$key] = $param; } } $params = [ ...$before, $this->target, ...$after ]; $this->target = $through(...$params); return $this; } }