model types added for Static analisys

This commit is contained in:
Anatoliy Poloz
2023-12-29 11:44:24 +03:00
parent 8e97a8abd4
commit c7f40f5e4b
42 changed files with 1151 additions and 565 deletions

View File

@@ -6,6 +6,53 @@ 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;