isCustom()) { return [ 'name' => '', 'text' => '', ]; } else { return Omnipay::create($this->provider)->getDefaultParameters(); } } /** * Test if gateway is custom * @return boolean TRUE|FALSE */ public function isCustom() :bool { return in_array($this->id, [62, 67, 68]); //static table ids of the custom gateways } }