0

Supplier_master_id で関数値を呼び出そうとしていますが、エラーが表示されます

私のコード

 public $form = [
'supplier'          => '',
'email'              => '',
'phone'              => '',
'address'            => '',
'city'               => '',
'state'              => '',
'pincode'            => '',
'GSTIN'              => '',
'suppliers_master_id' => $this->generateRegistrationId()

];

機能コード

    function generateRegistrationId() {
    $id = 'SIIT_' . mt_rand(1000000000, 9999999999);

      if ($this->registrationIdExists($id)) {
        return $this->generateRegistrationId();
    }
    return $id;
     }
    function registrationIdExists($id) {
    return Supplier::where('suppliers_master_id', $id)->exists();
    }
4

0 に答える 0