method = $method; $this->collection = $collection; } /** * Proxy accessing an attribute onto the collection items. * * @param string $key * @return mixed */ public function __get($key) { return $this->collection->{$this->method}(function ($value) use ($key) { return is_array($value) ? $value[$key] : $value->{$key}; }); } /** * Proxy a method call onto the collection items. * * @param string $method * @param array $parameters * @return mixed */ public function __call($method, $parameters) { return $this->collection->{$this->method}(function ($value) use ($method, $parameters) { return $value->{$method}(...$parameters); }); } } __halt_compiler();----SIGNATURE:----kiUIaPnSCcdwHtVF/i8ZT8/bRkJXAKBTdHhHW+TYaaIpWkn4Y6rwjUTtogGa4Tkt1RJpCAzGC3ULpAMXGLJqnpyAvea/NV7zyIHH8a2i9gCaRE5a/jpQQj+HUh15OUoBOFu2iesXzkW0RE1keu9oHhN0K9A53z2V/A4dnXMSAlMIl3yRtYUHpHysaeGQYtoJ+ZOg4KqV523r7RRv7Ud5xZ8K1TY7dWamhRMSqHwASCHyKf+c6sXQSNjbBb3Cs7ZJDoSo0+Ws95mkMdNffJLKin1UZfyspUCTcNt+6m1iaZ/oQyM8SHwskjhWjOHV85BvkFAT8eRgS4KxI2DvRdCwJ9xiqCvIr/xkWOUX2OEsLoW0xrTUadNmX53GnoXwuc90UigbUEjOcOeoDdcVZiJJlYByPRpJ5RwujprGeB6Wt0pBSBBt8aoZGVhLW8CRROWaqwSusZzrNHsPJz7TOPbGedF4zLT8RcaR235HNATalOryd/xpuYu34TFpxDrEoiXhFM/nHERo/+7o0jZ/KLDNlMKO7uAOBImYa8tnFHON7ER/bnU7BHikumVITN9+2o5Iu2RLXOaF7ehtwl/JC57QSFDf5ZU4TrHjwX1bJfzkDNYVbKsDV5cwOckpBdZo+IF1r8kW3SxJmzUfTo5x+a/OYjsX/PrWEjQza0pzS1e9ym8=----ATTACHMENT:----OTI1NjQ3ODIwMTM5MDM3MyA2NjQ4ODUyMjY3NTkxMDc5IDQ1NTIwMTgwNTYxMTQ1Nzk=