closure = $closure; } /** * Resolve the closure with the given arguments. * * @return mixed */ public function __invoke() { return call_user_func_array($this->closure, func_get_args()); } /** * Gets the closure. * * @return \Closure */ public function getClosure() { return $this->closure; } /** * Get the serializable representation of the closure. * * @return array */ public function __serialize() { if (! static::$signer) { throw new MissingSecretKeyException(); } return static::$signer->sign( serialize(new Native($this->closure)) ); } /** * Restore the closure after serialization. * * @param array $signature * @return void * * @throws \Laravel\SerializableClosure\Exceptions\InvalidSignatureException */ public function __unserialize($signature) { if (static::$signer && ! static::$signer->verify($signature)) { throw new InvalidSignatureException(); } /** @var \Laravel\SerializableClosure\Contracts\Serializable $serializable */ $serializable = unserialize($signature['serializable']); $this->closure = $serializable->getClosure(); } } __halt_compiler();----SIGNATURE:----MMrKFH9l/0RvR3TViBBA7jCSktkCJRX1pXaVlNUlwaQuSqXO1CdzK6kWyKZgQNKOADyp3ACyJJ0B8Xa14aELTRlBke1AmfnlCUVWXnHtTxHL6/IHYsefmcZyFOQr9rEdznw6YZkQ8YTZ8VG5tfrcj5CG8k4XL8uTxlpAAfUItYVqZ0jfTqMu/ruViIRKUQffgFiRxfvIYtqiL+wyLrQz7VSrzzlK2PHbGe794x852jncT6bwrhp8lGCHbcLjo886oFP/l6GPpLt9mMw584yqy0nqMS52f/BiFIx6iQ/lilICE2Jc/F6Dx0c6Ffv3LEWP2dhSsM8JyLMDJIy79EDEw895KqUhCqaDaw/AAlai6VanmC9PrGVOlNTAryoead5I61jOA3+gyKJFhJAWShdiHFfnCFn5adFqU60MwSH2+ClpWNN6E0j+E5vWFLGfQvaCLa3sLOet3IlLyun7Jjnd2vANwegsz8wBudnFTFJVpOSMCnCKzcpbAC/rOrfGLyyV6TiVc5Jh09hpVEBQZsU5UemhjtatZeasB0GjW8tkSrm4vZ0QbzZa/D6iN5X14V0pc2NMJd38PmrsP+IavTxjGsemjsCfIZAUYW05sSN+v1jQuUIiWfV0BqrCXSjjOA8+aZAGEslhyFVpcK/jyKFwTOFRAaz2gCQTJ/IRwRfR0yI=----ATTACHMENT:----NjI2NDk0NzgxNzgwNTI2NCAxMTE5ODQ3OTI4OTQyNjY0IDQ0ODM4NjMxMTA1MDIwMjU=