<?php
function rules()
{
    return [
        'logo' => 'required_without:id|mimes:jpg,jpeg,png',
        'name' => 'required|string|max:100',
        'category_id' => 'required|exists:main_categories,id',
        'mobile' => 'required|max:100|unique:vendors,mobile,' . $this->id,
        'email'  => 'required|email|unique:vendors,email,' . $this->id,
        'password' => 'required_without:id',
        'address' => 'required|string|max:300',

    ];
}