decodePrimaryKey($this->company_gateway_id)); } public function getPaymentHash() { return PaymentHash::where('hash', $this->hash)->firstOrFail(); } public function getClient() { return Client::findOrFail($this->getPaymentHash()->data->client_id); } }