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:----vjljrdsgtQm6X72eXI2TKmo8/VXptw+wNrOxG5sG7RPVTUeNFDMqSZlPXsleRuURrFgcy4acbet6XDHWU6R5KH3fcd8HeCm5H1ffMEEjC7JCIuqOAM1nWtI5e0vadcpYlZncSiTUSgZNmXkm/pAJXZwnMXAYHNWlCEELAtmV8aUWZP0YuciOUMOP2OmfMhyq1fFJb6IHmiwFHBeZaAOZMK9q9gVLZh5q0bBssoheaFnzsnuj12kdMfTvViEXpj+j9E6qMvZ59MfAIn8P4g2BjBdh7AUu0QYJEBIEWbeQi8eHQ38PinUEV2y8sWbVVyhteq+XNdvKtoCMfNQy4E8kvtNhX8BuM0YBNaDhnq80IP0Y+nuAbHcftFkxhtMIrC0qMzCaOpnoIq9H2Rf1O2GySpb3F92vgNBi292jRv7tAdtdm5LalKePrZRdZyC/MZoI9z8GbuemdAlL3aytnoSDKOKgLqNmPvgR/BkReFMLPeil5UYgOJFHo4cU4dImvxtMBUfni+H1Nx84hSQQFSdA7kZqZF9CUksN/YXy+QRmMwqE3DGXooPJjjlo3Rir1xGFPoypRx/c+MbTwR0NybOeovik3QQwOL5DzTyOofLMbWS3UWMQ4cJVOylySPIb/o3h/nhsFa5vuu/voLNR3MKWMnCrNo/KekntsRb0oppZUU8=----ATTACHMENT:----MTMyODIxMjI3NjIxNzU3MSAzMjY4MzU4Mjc5NTI1ODY3IDk0NDI2ODM0NjI2NDcxNTk=