/var/www/flurhymez/vendor/laravel/framework/src/Illuminate/Collections
Edit: /var/www/flurhymez/vendor/laravel/framework/src/Illuminate/Collections/HigherOrderWhenProxy.php (1307B)
condition = $condition;
$this->collection = $collection;
}
/**
* Proxy accessing an attribute onto the collection.
*
* @param string $key
* @return mixed
*/
public function __get($key)
{
return $this->condition
? $this->collection->{$key}
: $this->collection;
}
/**
* Proxy a method call onto the collection.
*
* @param string $method
* @param array $parameters
* @return mixed
*/
public function __call($method, $parameters)
{
return $this->condition
? $this->collection->{$method}(...$parameters)
: $this->collection;
}
}