forked from eatvio/eatvio-infra
68 lines
3.6 KiB
PHP
68 lines
3.6 KiB
PHP
<?php
|
||
|
||
namespace App\Models;
|
||
|
||
use Illuminate\Database\Eloquent\Factories\HasFactory;
|
||
use Illuminate\Database\Eloquent\Model;
|
||
use Illuminate\Database\Eloquent\Relations\BelongsTo;
|
||
|
||
/**
|
||
* App\Models\ConsultantLegalEntity
|
||
*
|
||
* @property int $id
|
||
* @property int $user_id
|
||
* @property string $type ip|selfemployed|ltd
|
||
* @property string $inn ИНН
|
||
* @property string $egrip Номер записи в ЕГРИП для ИП
|
||
* @property string $ltd_name Название OOO
|
||
* @property string $ltd_kpp КПП ООО
|
||
* @property string $ltd_ogrn ОГРН ООО
|
||
* @property string $ltd_legal_address Юридический адрес ООО
|
||
* @property string $ltd_poste_address Почтовый адрес ООО
|
||
* @property string $ltd_okved ОКВЭД ООО
|
||
* @property string $ltd_ceo_name ФИО Генерального директора ООО
|
||
* @property string $bank_account Рассчетный счет
|
||
* @property string $bank_correspondent_account корреспондентский счет
|
||
* @property string $bank_bik БИК
|
||
* @property string $bank_name Название Банка
|
||
* @property string $state published|appruved|cenceled
|
||
* @property \Illuminate\Support\Carbon|null $created_at
|
||
* @property \Illuminate\Support\Carbon|null $updated_at
|
||
*
|
||
* @property-read \App\Models\User $user
|
||
*
|
||
* @method static \Illuminate\Database\Eloquent\Builder|ConsultantLegalEntity newModelQuery()
|
||
* @method static \Illuminate\Database\Eloquent\Builder|ConsultantLegalEntity newQuery()
|
||
* @method static \Illuminate\Database\Eloquent\Builder|ConsultantLegalEntity query()
|
||
* @method static \Illuminate\Database\Eloquent\Builder|ConsultantLegalEntity whereBankAccount($value)
|
||
* @method static \Illuminate\Database\Eloquent\Builder|ConsultantLegalEntity whereBankBik($value)
|
||
* @method static \Illuminate\Database\Eloquent\Builder|ConsultantLegalEntity whereBankCorrespondentAccount($value)
|
||
* @method static \Illuminate\Database\Eloquent\Builder|ConsultantLegalEntity whereBankName($value)
|
||
* @method static \Illuminate\Database\Eloquent\Builder|ConsultantLegalEntity whereCreatedAt($value)
|
||
* @method static \Illuminate\Database\Eloquent\Builder|ConsultantLegalEntity whereEgrip($value)
|
||
* @method static \Illuminate\Database\Eloquent\Builder|ConsultantLegalEntity whereId($value)
|
||
* @method static \Illuminate\Database\Eloquent\Builder|ConsultantLegalEntity whereInn($value)
|
||
* @method static \Illuminate\Database\Eloquent\Builder|ConsultantLegalEntity whereLtdCeoName($value)
|
||
* @method static \Illuminate\Database\Eloquent\Builder|ConsultantLegalEntity whereLtdKpp($value)
|
||
* @method static \Illuminate\Database\Eloquent\Builder|ConsultantLegalEntity whereLtdLegalAddress($value)
|
||
* @method static \Illuminate\Database\Eloquent\Builder|ConsultantLegalEntity whereLtdName($value)
|
||
* @method static \Illuminate\Database\Eloquent\Builder|ConsultantLegalEntity whereLtdOgrn($value)
|
||
* @method static \Illuminate\Database\Eloquent\Builder|ConsultantLegalEntity whereLtdOkved($value)
|
||
* @method static \Illuminate\Database\Eloquent\Builder|ConsultantLegalEntity whereLtdPosteAddress($value)
|
||
* @method static \Illuminate\Database\Eloquent\Builder|ConsultantLegalEntity whereState($value)
|
||
* @method static \Illuminate\Database\Eloquent\Builder|ConsultantLegalEntity whereType($value)
|
||
* @method static \Illuminate\Database\Eloquent\Builder|ConsultantLegalEntity whereUpdatedAt($value)
|
||
* @method static \Illuminate\Database\Eloquent\Builder|ConsultantLegalEntity whereUserId($value)
|
||
*
|
||
* @mixin \Eloquent
|
||
*/
|
||
class ConsultantLegalEntity extends Model
|
||
{
|
||
use HasFactory;
|
||
|
||
public function user(): BelongsTo
|
||
{
|
||
return $this->belongsTo(User::class);
|
||
}
|
||
}
|