Viewing file: _ide_helper_models.php (130.77 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
// @formatter:off // phpcs:ignoreFile /** * A helper file for your Eloquent Models * Copy the phpDocs from this file to the correct Model, * And remove them from this file, to prevent double declarations. * * @author Barry vd. Heuvel <barryvdh@gmail.com> */
namespace App\Models{ /** * App\Models\AssignStaffContact * * @property int $id * @property int $customer_id * @property int $staff_id * @property int $contact_id * @property int $campaign_id * @property int $message_log_id * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property-read \App\Models\Contact|null $contact * @property-read \App\Models\Customer|null $staff * @method static \Illuminate\Database\Eloquent\Builder|AssignStaffContact newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|AssignStaffContact newQuery() * @method static \Illuminate\Database\Eloquent\Builder|AssignStaffContact query() * @method static \Illuminate\Database\Eloquent\Builder|AssignStaffContact whereCampaignId($value) * @method static \Illuminate\Database\Eloquent\Builder|AssignStaffContact whereContactId($value) * @method static \Illuminate\Database\Eloquent\Builder|AssignStaffContact whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|AssignStaffContact whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|AssignStaffContact whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|AssignStaffContact whereMessageLogId($value) * @method static \Illuminate\Database\Eloquent\Builder|AssignStaffContact whereStaffId($value) * @method static \Illuminate\Database\Eloquent\Builder|AssignStaffContact whereUpdatedAt($value) */ class AssignStaffContact extends \Eloquent {} }
namespace App\Models{ /** * App\Models\AuthorizationToken * * @property int $id * @property int $customer_id * @property string $access_token * @property string $refresh_token * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @method static \Illuminate\Database\Eloquent\Builder|AuthorizationToken newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|AuthorizationToken newQuery() * @method static \Illuminate\Database\Eloquent\Builder|AuthorizationToken query() * @method static \Illuminate\Database\Eloquent\Builder|AuthorizationToken whereAccessToken($value) * @method static \Illuminate\Database\Eloquent\Builder|AuthorizationToken whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|AuthorizationToken whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|AuthorizationToken whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|AuthorizationToken whereRefreshToken($value) * @method static \Illuminate\Database\Eloquent\Builder|AuthorizationToken whereUpdatedAt($value) */ class AuthorizationToken extends \Eloquent {} }
namespace App\Models{ /** * App\Models\BecameReseller * * @property int $id * @property int $customer_id * @property string $address * @property string $country * @property string $city * @property string $zip_code * @property string $documents * @property string $status * @property string|null $reason * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property-read \App\Models\Customer|null $customer * @method static \Illuminate\Database\Eloquent\Builder|BecameReseller newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|BecameReseller newQuery() * @method static \Illuminate\Database\Eloquent\Builder|BecameReseller query() * @method static \Illuminate\Database\Eloquent\Builder|BecameReseller whereAddress($value) * @method static \Illuminate\Database\Eloquent\Builder|BecameReseller whereCity($value) * @method static \Illuminate\Database\Eloquent\Builder|BecameReseller whereCountry($value) * @method static \Illuminate\Database\Eloquent\Builder|BecameReseller whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|BecameReseller whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|BecameReseller whereDocuments($value) * @method static \Illuminate\Database\Eloquent\Builder|BecameReseller whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|BecameReseller whereReason($value) * @method static \Illuminate\Database\Eloquent\Builder|BecameReseller whereStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|BecameReseller whereUpdatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|BecameReseller whereZipCode($value) */ class BecameReseller extends \Eloquent {} }
namespace App\Models{ /** * App\Models\BillingRequest * * @property int $id * @property int $admin_id * @property int $customer_id * @property int $plan_id * @property string|null $transaction_id * @property string|null $other_info * @property string $status * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property string $payment_status * @property-read \App\Models\Customer|null $customer * @property-read \App\Models\Plan|null $plan * @method static \Illuminate\Database\Eloquent\Builder|BillingRequest newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|BillingRequest newQuery() * @method static \Illuminate\Database\Eloquent\Builder|BillingRequest query() * @method static \Illuminate\Database\Eloquent\Builder|BillingRequest whereAdminId($value) * @method static \Illuminate\Database\Eloquent\Builder|BillingRequest whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|BillingRequest whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|BillingRequest whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|BillingRequest whereOtherInfo($value) * @method static \Illuminate\Database\Eloquent\Builder|BillingRequest wherePaymentStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|BillingRequest wherePlanId($value) * @method static \Illuminate\Database\Eloquent\Builder|BillingRequest whereStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|BillingRequest whereTransactionId($value) * @method static \Illuminate\Database\Eloquent\Builder|BillingRequest whereUpdatedAt($value) */ class BillingRequest extends \Eloquent {} }
namespace App\Models{ /** * App\Models\Campaign * * @property int $id * @property string $title * @property int $customer_id * @property string $from_number * @property string $to_number * @property \Illuminate\Support\Carbon $start_date * @property \Illuminate\Support\Carbon $end_date * @property string $start_time * @property string $end_time * @property int|null $template_id * @property string $message_body * @property string $status * @property string|null $import_fail_message * @property int $message_send_rate * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property int|null $from_group_id * @property string $is_dynamic * @property int|null $staff_id * @property string $is_dlt * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CampaignStaff> $campaign_staffs * @property-read int|null $campaign_staffs_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Message> $messages * @property-read int|null $messages_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\SmsQueue> $sms_queue * @property-read int|null $sms_queue_count * @property-read \App\Models\DLTTemplate|null $template * @method static \Illuminate\Database\Eloquent\Builder|Campaign newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|Campaign newQuery() * @method static \Illuminate\Database\Eloquent\Builder|Campaign query() * @method static \Illuminate\Database\Eloquent\Builder|Campaign whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Campaign whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|Campaign whereEndDate($value) * @method static \Illuminate\Database\Eloquent\Builder|Campaign whereEndTime($value) * @method static \Illuminate\Database\Eloquent\Builder|Campaign whereFromGroupId($value) * @method static \Illuminate\Database\Eloquent\Builder|Campaign whereFromNumber($value) * @method static \Illuminate\Database\Eloquent\Builder|Campaign whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|Campaign whereImportFailMessage($value) * @method static \Illuminate\Database\Eloquent\Builder|Campaign whereIsDlt($value) * @method static \Illuminate\Database\Eloquent\Builder|Campaign whereIsDynamic($value) * @method static \Illuminate\Database\Eloquent\Builder|Campaign whereMessageBody($value) * @method static \Illuminate\Database\Eloquent\Builder|Campaign whereMessageSendRate($value) * @method static \Illuminate\Database\Eloquent\Builder|Campaign whereStaffId($value) * @method static \Illuminate\Database\Eloquent\Builder|Campaign whereStartDate($value) * @method static \Illuminate\Database\Eloquent\Builder|Campaign whereStartTime($value) * @method static \Illuminate\Database\Eloquent\Builder|Campaign whereStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|Campaign whereTemplateId($value) * @method static \Illuminate\Database\Eloquent\Builder|Campaign whereTitle($value) * @method static \Illuminate\Database\Eloquent\Builder|Campaign whereToNumber($value) * @method static \Illuminate\Database\Eloquent\Builder|Campaign whereUpdatedAt($value) */ class Campaign extends \Eloquent {} }
namespace App\Models{ /** * App\Models\CampaignStaff * * @property int $id * @property int $customer_id * @property int $staff_id * @property int $campaign_id * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @method static \Illuminate\Database\Eloquent\Builder|CampaignStaff newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|CampaignStaff newQuery() * @method static \Illuminate\Database\Eloquent\Builder|CampaignStaff query() * @method static \Illuminate\Database\Eloquent\Builder|CampaignStaff whereCampaignId($value) * @method static \Illuminate\Database\Eloquent\Builder|CampaignStaff whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|CampaignStaff whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|CampaignStaff whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|CampaignStaff whereStaffId($value) * @method static \Illuminate\Database\Eloquent\Builder|CampaignStaff whereUpdatedAt($value) */ class CampaignStaff extends \Eloquent {} }
namespace App\Models{ /** * App\Models\ChatResponse * * @property int $id * @property int $customer_id * @property string $title * @property string $status * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property string|null $content * @method static \Illuminate\Database\Eloquent\Builder|ChatResponse newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|ChatResponse newQuery() * @method static \Illuminate\Database\Eloquent\Builder|ChatResponse query() * @method static \Illuminate\Database\Eloquent\Builder|ChatResponse whereContent($value) * @method static \Illuminate\Database\Eloquent\Builder|ChatResponse whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|ChatResponse whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|ChatResponse whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|ChatResponse whereStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|ChatResponse whereTitle($value) * @method static \Illuminate\Database\Eloquent\Builder|ChatResponse whereUpdatedAt($value) */ class ChatResponse extends \Eloquent {} }
namespace App\Models{ /** * App\Models\Contact * * @property int $id * @property int $customer_id * @property string|null $contact_dial_code * @property string $number * @property string|null $first_name * @property string|null $last_name * @property string|null $email * @property string|null $company * @property string|null $address * @property string|null $zip_code * @property string|null $state * @property string|null $note * @property string|null $city * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property string|null $email_notification * @property int $label_id * @property string|null $unique_random_number * @property-read mixed $full_name * @property-read mixed $full_number * @property-read \App\Models\Label|null $label * @method static \Illuminate\Database\Eloquent\Builder|Contact newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|Contact newQuery() * @method static \Illuminate\Database\Eloquent\Builder|Contact query() * @method static \Illuminate\Database\Eloquent\Builder|Contact whereAddress($value) * @method static \Illuminate\Database\Eloquent\Builder|Contact whereCity($value) * @method static \Illuminate\Database\Eloquent\Builder|Contact whereCompany($value) * @method static \Illuminate\Database\Eloquent\Builder|Contact whereContactDialCode($value) * @method static \Illuminate\Database\Eloquent\Builder|Contact whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Contact whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|Contact whereEmail($value) * @method static \Illuminate\Database\Eloquent\Builder|Contact whereEmailNotification($value) * @method static \Illuminate\Database\Eloquent\Builder|Contact whereFirstName($value) * @method static \Illuminate\Database\Eloquent\Builder|Contact whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|Contact whereLabelId($value) * @method static \Illuminate\Database\Eloquent\Builder|Contact whereLastName($value) * @method static \Illuminate\Database\Eloquent\Builder|Contact whereNote($value) * @method static \Illuminate\Database\Eloquent\Builder|Contact whereNumber($value) * @method static \Illuminate\Database\Eloquent\Builder|Contact whereState($value) * @method static \Illuminate\Database\Eloquent\Builder|Contact whereUniqueRandomNumber($value) * @method static \Illuminate\Database\Eloquent\Builder|Contact whereUpdatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Contact whereZipCode($value) */ class Contact extends \Eloquent {} }
namespace App\Models{ /** * App\Models\ContactGroup * * @property int $id * @property int $customer_id * @property int $contact_id * @property int $group_id * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property-read \App\Models\Contact|null $contact * @method static \Illuminate\Database\Eloquent\Builder|ContactGroup newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|ContactGroup newQuery() * @method static \Illuminate\Database\Eloquent\Builder|ContactGroup query() * @method static \Illuminate\Database\Eloquent\Builder|ContactGroup whereContactId($value) * @method static \Illuminate\Database\Eloquent\Builder|ContactGroup whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|ContactGroup whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|ContactGroup whereGroupId($value) * @method static \Illuminate\Database\Eloquent\Builder|ContactGroup whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|ContactGroup whereUpdatedAt($value) */ class ContactGroup extends \Eloquent {} }
namespace App\Models{ /** * App\Models\Coverage * * @property int $id * @property string $country_code * @property string $country * @property string $plain_sms * @property string $receive_sms * @property string $send_mms * @property string $receive_mms * @property string $send_voice_sms * @property string $receive_voice_sms * @property string $send_whatsapp_sms * @property string $receive_whatsapp_sms * @property string $added_by * @property int $admin_id * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @method static \Illuminate\Database\Eloquent\Builder|Coverage newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|Coverage newQuery() * @method static \Illuminate\Database\Eloquent\Builder|Coverage query() * @method static \Illuminate\Database\Eloquent\Builder|Coverage whereAddedBy($value) * @method static \Illuminate\Database\Eloquent\Builder|Coverage whereAdminId($value) * @method static \Illuminate\Database\Eloquent\Builder|Coverage whereCountry($value) * @method static \Illuminate\Database\Eloquent\Builder|Coverage whereCountryCode($value) * @method static \Illuminate\Database\Eloquent\Builder|Coverage whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Coverage whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|Coverage wherePlainSms($value) * @method static \Illuminate\Database\Eloquent\Builder|Coverage whereReceiveMms($value) * @method static \Illuminate\Database\Eloquent\Builder|Coverage whereReceiveSms($value) * @method static \Illuminate\Database\Eloquent\Builder|Coverage whereReceiveVoiceSms($value) * @method static \Illuminate\Database\Eloquent\Builder|Coverage whereReceiveWhatsappSms($value) * @method static \Illuminate\Database\Eloquent\Builder|Coverage whereSendMms($value) * @method static \Illuminate\Database\Eloquent\Builder|Coverage whereSendVoiceSms($value) * @method static \Illuminate\Database\Eloquent\Builder|Coverage whereSendWhatsappSms($value) * @method static \Illuminate\Database\Eloquent\Builder|Coverage whereUpdatedAt($value) */ class Coverage extends \Eloquent {} }
namespace App\Models{ /** * App\Models\Customer * * @property int $id * @property int $admin_id * @property string $first_name * @property string $last_name * @property string $email * @property string $password * @property string $profile_picture * @property string $status * @property \Illuminate\Support\Carbon|null $email_verified_at * @property string|null $remember_token * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property string|null $deleted_at * @property string|null $type * @property string $added_by * @property string $otp_status * @property-read \App\Models\User|null $admin * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Campaign> $campaings * @property-read int|null $campaings_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ChatResponse> $chat_responses * @property-read int|null $chat_responses_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Contact> $contacts * @property-read int|null $contacts_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CustomerPlan> $customer_plans * @property-read int|null $customer_plans_count * @property-read \Illuminate\Database\Eloquent\Collection<int, Customer> $customers * @property-read int|null $customers_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\DLTTemplate> $dlt_template * @property-read int|null $dlt_template_count * @property-read \App\Models\Domain|null $domain * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Draft> $drafts * @property-read int|null $drafts_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Exception> $exceptions * @property-read int|null $exceptions_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Expense> $expenses * @property-read int|null $expenses_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\FromGroup> $from_groups * @property-read int|null $from_groups_count * @property-read mixed $full_name * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Group> $groups * @property-read int|null $groups_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\KeywordContact> $keyword_contacts * @property-read int|null $keyword_contacts_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\KeywordGroup> $keyword_groups * @property-read int|null $keyword_groups_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Keyword> $keywords * @property-read int|null $keywords_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Label> $labels * @property-read int|null $labels_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\MessageLog> $message_logs * @property-read int|null $message_logs_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Message> $messages * @property-read int|null $messages_count * @property-read \Illuminate\Notifications\DatabaseNotificationCollection<int, \Illuminate\Notifications\DatabaseNotification> $notifications * @property-read int|null $notifications_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\NumberRequest> $number_requests * @property-read int|null $number_requests_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CustomerNumber> $numbers * @property-read int|null $numbers_count * @property-read Customer|null $oener * @property-read \App\Models\CustomerPlan|null $plan * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\BillingRequest> $plan_requests * @property-read int|null $plan_requests_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Plan> $plans * @property-read int|null $plans_count * @property-read \Illuminate\Database\Eloquent\Collection<int, Customer> $resellers * @property-read int|null $resellers_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Responder> $responders * @property-read int|null $responders_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\SenderId> $sender_ids * @property-read int|null $sender_ids_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CustomerSettings> $settings * @property-read int|null $settings_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\SmsQueue> $sms_queues * @property-read int|null $sms_queues_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Subscribe> $subscribes * @property-read int|null $subscribes_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Ticket> $tickets * @property-read int|null $tickets_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \Laravel\Sanctum\PersonalAccessToken> $tokens * @property-read int|null $tokens_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\TopUpRequest> $topup_requests * @property-read int|null $topup_requests_count * @property-read \App\Models\Wallet|null $wallet * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CustomerWhatsAppNumber> $whatsapp_numbers * @property-read int|null $whatsapp_numbers_count * @method static \Illuminate\Database\Eloquent\Builder|Customer newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|Customer newQuery() * @method static \Illuminate\Database\Eloquent\Builder|Customer query() * @method static \Illuminate\Database\Eloquent\Builder|Customer whereAddedBy($value) * @method static \Illuminate\Database\Eloquent\Builder|Customer whereAdminId($value) * @method static \Illuminate\Database\Eloquent\Builder|Customer whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Customer whereDeletedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Customer whereEmail($value) * @method static \Illuminate\Database\Eloquent\Builder|Customer whereEmailVerifiedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Customer whereFirstName($value) * @method static \Illuminate\Database\Eloquent\Builder|Customer whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|Customer whereLastName($value) * @method static \Illuminate\Database\Eloquent\Builder|Customer whereOtpStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|Customer wherePassword($value) * @method static \Illuminate\Database\Eloquent\Builder|Customer whereProfilePicture($value) * @method static \Illuminate\Database\Eloquent\Builder|Customer whereRememberToken($value) * @method static \Illuminate\Database\Eloquent\Builder|Customer whereStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|Customer whereType($value) * @method static \Illuminate\Database\Eloquent\Builder|Customer whereUpdatedAt($value) */ class Customer extends \Eloquent {} }
namespace App\Models{ /** * App\Models\CustomerNumber * * @property int $id * @property int $customer_id * @property int $number_id * @property string $number * @property string|null $forward_to_dial_code * @property string|null $forward_to * @property float $cost * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property string $expire_date * @property string|null $webhook_url * @property string|null $webhook_method * @property string $is_default * @property string $sms_capability * @property string $mms_capability * @property string $voice_capability * @property string $whatsapp_capability * @property int $dynamic_gateway_id * @property string|null $notifications_date * @property-read \App\Models\Number|null $admin_number * @property-read \App\Models\Customer|null $customer * @method static \Illuminate\Database\Eloquent\Builder|CustomerNumber newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|CustomerNumber newQuery() * @method static \Illuminate\Database\Eloquent\Builder|CustomerNumber query() * @method static \Illuminate\Database\Eloquent\Builder|CustomerNumber whereCost($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerNumber whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerNumber whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerNumber whereDynamicGatewayId($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerNumber whereExpireDate($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerNumber whereForwardTo($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerNumber whereForwardToDialCode($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerNumber whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerNumber whereIsDefault($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerNumber whereMmsCapability($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerNumber whereNotificationsDate($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerNumber whereNumber($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerNumber whereNumberId($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerNumber whereSmsCapability($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerNumber whereUpdatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerNumber whereVoiceCapability($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerNumber whereWebhookMethod($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerNumber whereWebhookUrl($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerNumber whereWhatsappCapability($value) */ class CustomerNumber extends \Eloquent {} }
namespace App\Models{ /** * App\Models\CustomerPlan * * @property int $id * @property int $customer_id * @property int $plan_id * @property float $price * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property string $is_current * @property string|null $expire_date * @property string $coverage_ids * @property int $max_contact * @property string $sms_unit_price * @property string $free_sms_credit * @property int $sms_sending_limit * @property int $contact_group_limit * @property string $unlimited_sms_send * @property string $unlimited_contact * @property string $unlimited_contact_group * @property string $api_availability * @property string $sender_id_verification * @property string $expiry_notified * @property string $status * @property string $dlt * @property-read \App\Models\Customer|null $customer * @property-read \App\Models\Plan|null $plan * @method static \Illuminate\Database\Eloquent\Builder|CustomerPlan newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|CustomerPlan newQuery() * @method static \Illuminate\Database\Eloquent\Builder|CustomerPlan query() * @method static \Illuminate\Database\Eloquent\Builder|CustomerPlan whereApiAvailability($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerPlan whereContactGroupLimit($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerPlan whereCoverageIds($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerPlan whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerPlan whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerPlan whereDlt($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerPlan whereExpireDate($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerPlan whereExpiryNotified($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerPlan whereFreeSmsCredit($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerPlan whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerPlan whereIsCurrent($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerPlan whereMaxContact($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerPlan wherePlanId($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerPlan wherePrice($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerPlan whereSenderIdVerification($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerPlan whereSmsSendingLimit($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerPlan whereSmsUnitPrice($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerPlan whereStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerPlan whereUnlimitedContact($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerPlan whereUnlimitedContactGroup($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerPlan whereUnlimitedSmsSend($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerPlan whereUpdatedAt($value) */ class CustomerPlan extends \Eloquent {} }
namespace App\Models{ /** * App\Models\CustomerSettings * * @property int $id * @property int $customer_id * @property string $name * @property string $value * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property-read \App\Models\Customer|null $customer * @method static \Illuminate\Database\Eloquent\Builder|CustomerSettings newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|CustomerSettings newQuery() * @method static \Illuminate\Database\Eloquent\Builder|CustomerSettings query() * @method static \Illuminate\Database\Eloquent\Builder|CustomerSettings whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerSettings whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerSettings whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerSettings whereName($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerSettings whereUpdatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerSettings whereValue($value) */ class CustomerSettings extends \Eloquent {} }
namespace App\Models{ /** * App\Models\CustomerWhatsAppNumber * * @property int $id * @property int $customer_id * @property int $number_id * @property string $number * @property string|null $forward_to_dial_code * @property string|null $forward_to * @property float $cost * @property string $expire_date * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property int $dynamic_gateway_id * @method static \Illuminate\Database\Eloquent\Builder|CustomerWhatsAppNumber newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|CustomerWhatsAppNumber newQuery() * @method static \Illuminate\Database\Eloquent\Builder|CustomerWhatsAppNumber query() * @method static \Illuminate\Database\Eloquent\Builder|CustomerWhatsAppNumber whereCost($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerWhatsAppNumber whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerWhatsAppNumber whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerWhatsAppNumber whereDynamicGatewayId($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerWhatsAppNumber whereExpireDate($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerWhatsAppNumber whereForwardTo($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerWhatsAppNumber whereForwardToDialCode($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerWhatsAppNumber whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerWhatsAppNumber whereNumber($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerWhatsAppNumber whereNumberId($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomerWhatsAppNumber whereUpdatedAt($value) */ class CustomerWhatsAppNumber extends \Eloquent {} }
namespace App\Models{ /** * App\Models\DLTCampaign * * @property int $id * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @method static \Illuminate\Database\Eloquent\Builder|DLTCampaign newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|DLTCampaign newQuery() * @method static \Illuminate\Database\Eloquent\Builder|DLTCampaign query() * @method static \Illuminate\Database\Eloquent\Builder|DLTCampaign whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|DLTCampaign whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|DLTCampaign whereUpdatedAt($value) */ class DLTCampaign extends \Eloquent {} }
namespace App\Models{ /** * App\Models\DLTTemplate * * @property int $id * @property string $name * @property int $customer_id * @property string $dlt_template_id * @property string|null $header_id * @property string|null $entity_id * @property string $category * @property string $status * @property string $message * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property-read \App\Models\Customer|null $customer * @property-read \App\Models\SenderId|null $sender * @method static \Illuminate\Database\Eloquent\Builder|DLTTemplate newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|DLTTemplate newQuery() * @method static \Illuminate\Database\Eloquent\Builder|DLTTemplate query() * @method static \Illuminate\Database\Eloquent\Builder|DLTTemplate whereCategory($value) * @method static \Illuminate\Database\Eloquent\Builder|DLTTemplate whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|DLTTemplate whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|DLTTemplate whereDltTemplateId($value) * @method static \Illuminate\Database\Eloquent\Builder|DLTTemplate whereEntityId($value) * @method static \Illuminate\Database\Eloquent\Builder|DLTTemplate whereHeaderId($value) * @method static \Illuminate\Database\Eloquent\Builder|DLTTemplate whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|DLTTemplate whereMessage($value) * @method static \Illuminate\Database\Eloquent\Builder|DLTTemplate whereName($value) * @method static \Illuminate\Database\Eloquent\Builder|DLTTemplate whereStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|DLTTemplate whereUpdatedAt($value) */ class DLTTemplate extends \Eloquent {} }
namespace App\Models{ /** * App\Models\DbBackup * * @property int $id * @property string $file_name * @property string $app_version * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @method static \Illuminate\Database\Eloquent\Builder|DbBackup newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|DbBackup newQuery() * @method static \Illuminate\Database\Eloquent\Builder|DbBackup query() * @method static \Illuminate\Database\Eloquent\Builder|DbBackup whereAppVersion($value) * @method static \Illuminate\Database\Eloquent\Builder|DbBackup whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|DbBackup whereFileName($value) * @method static \Illuminate\Database\Eloquent\Builder|DbBackup whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|DbBackup whereUpdatedAt($value) */ class DbBackup extends \Eloquent {} }
namespace App\Models{ /** * App\Models\Domain * * @property int $id * @property int $customer_id * @property string $domain * @property string $host * @property string $status * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property-read \App\Models\Customer|null $customer * @method static \Illuminate\Database\Eloquent\Builder|Domain newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|Domain newQuery() * @method static \Illuminate\Database\Eloquent\Builder|Domain query() * @method static \Illuminate\Database\Eloquent\Builder|Domain whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Domain whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|Domain whereDomain($value) * @method static \Illuminate\Database\Eloquent\Builder|Domain whereHost($value) * @method static \Illuminate\Database\Eloquent\Builder|Domain whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|Domain whereStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|Domain whereUpdatedAt($value) */ class Domain extends \Eloquent {} }
namespace App\Models{ /** * App\Models\Draft * * @property int $id * @property int $customer_id * @property string|null $numbers array of contact numbers * @property string|null $body * @property string|null $schedule_datetime * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property-read mixed $formatted_number_from * @property-read mixed $formatted_number_to_array * @property-read mixed $formatted_number_to * @method static \Illuminate\Database\Eloquent\Builder|Draft newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|Draft newQuery() * @method static \Illuminate\Database\Eloquent\Builder|Draft query() * @method static \Illuminate\Database\Eloquent\Builder|Draft whereBody($value) * @method static \Illuminate\Database\Eloquent\Builder|Draft whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Draft whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|Draft whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|Draft whereNumbers($value) * @method static \Illuminate\Database\Eloquent\Builder|Draft whereScheduleDatetime($value) * @method static \Illuminate\Database\Eloquent\Builder|Draft whereUpdatedAt($value) */ class Draft extends \Eloquent {} }
namespace App\Models{ /** * App\Models\DynamicGateway * * @property int $id * @property int $admin_id * @property int|null $gateway_prefill_id * @property string $name * @property string $weblink * @property string $message_key * @property string $to_mobile_key * @property string $from_mobile_key * @property string|null $mms_mobile_key * @property string|null $voice_sms_lang_key * @property string|null $voice_sms_voice_key * @property string|null $headers * @property string|null $inputs * @property string|null $others * @property string|null $daily_limit * @property string|null $monthly_limit * @property string|null $minute_limit * @property string|null $send_limit * @property string|null $start_time * @property string|null $end_time * @property string|null $offdays * @property string $status * @property string $updated_from_gateway_prefill * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property-read \App\Models\GatewayPrefill|null $prefill * @method static \Illuminate\Database\Eloquent\Builder|DynamicGateway newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|DynamicGateway newQuery() * @method static \Illuminate\Database\Eloquent\Builder|DynamicGateway query() * @method static \Illuminate\Database\Eloquent\Builder|DynamicGateway whereAdminId($value) * @method static \Illuminate\Database\Eloquent\Builder|DynamicGateway whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|DynamicGateway whereDailyLimit($value) * @method static \Illuminate\Database\Eloquent\Builder|DynamicGateway whereEndTime($value) * @method static \Illuminate\Database\Eloquent\Builder|DynamicGateway whereFromMobileKey($value) * @method static \Illuminate\Database\Eloquent\Builder|DynamicGateway whereGatewayPrefillId($value) * @method static \Illuminate\Database\Eloquent\Builder|DynamicGateway whereHeaders($value) * @method static \Illuminate\Database\Eloquent\Builder|DynamicGateway whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|DynamicGateway whereInputs($value) * @method static \Illuminate\Database\Eloquent\Builder|DynamicGateway whereMessageKey($value) * @method static \Illuminate\Database\Eloquent\Builder|DynamicGateway whereMinuteLimit($value) * @method static \Illuminate\Database\Eloquent\Builder|DynamicGateway whereMmsMobileKey($value) * @method static \Illuminate\Database\Eloquent\Builder|DynamicGateway whereMonthlyLimit($value) * @method static \Illuminate\Database\Eloquent\Builder|DynamicGateway whereName($value) * @method static \Illuminate\Database\Eloquent\Builder|DynamicGateway whereOffdays($value) * @method static \Illuminate\Database\Eloquent\Builder|DynamicGateway whereOthers($value) * @method static \Illuminate\Database\Eloquent\Builder|DynamicGateway whereSendLimit($value) * @method static \Illuminate\Database\Eloquent\Builder|DynamicGateway whereStartTime($value) * @method static \Illuminate\Database\Eloquent\Builder|DynamicGateway whereStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|DynamicGateway whereToMobileKey($value) * @method static \Illuminate\Database\Eloquent\Builder|DynamicGateway whereUpdatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|DynamicGateway whereUpdatedFromGatewayPrefill($value) * @method static \Illuminate\Database\Eloquent\Builder|DynamicGateway whereVoiceSmsLangKey($value) * @method static \Illuminate\Database\Eloquent\Builder|DynamicGateway whereVoiceSmsVoiceKey($value) * @method static \Illuminate\Database\Eloquent\Builder|DynamicGateway whereWeblink($value) */ class DynamicGateway extends \Eloquent {} }
namespace App\Models{ /** * App\Models\DynamicTemplate * * @property int $id * @property int $customer_id * @property string $name * @property string|null $fields * @property string $status * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @method static \Illuminate\Database\Eloquent\Builder|DynamicTemplate newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|DynamicTemplate newQuery() * @method static \Illuminate\Database\Eloquent\Builder|DynamicTemplate query() * @method static \Illuminate\Database\Eloquent\Builder|DynamicTemplate whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|DynamicTemplate whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|DynamicTemplate whereFields($value) * @method static \Illuminate\Database\Eloquent\Builder|DynamicTemplate whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|DynamicTemplate whereName($value) * @method static \Illuminate\Database\Eloquent\Builder|DynamicTemplate whereStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|DynamicTemplate whereUpdatedAt($value) */ class DynamicTemplate extends \Eloquent {} }
namespace App\Models{ /** * App\Models\EmailTemplate * * @property int $id * @property string $subject * @property int|null $user_id * @property string|null $body * @property string $status * @property string $type * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property string $added_by * @method static \Illuminate\Database\Eloquent\Builder|EmailTemplate newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|EmailTemplate newQuery() * @method static \Illuminate\Database\Eloquent\Builder|EmailTemplate query() * @method static \Illuminate\Database\Eloquent\Builder|EmailTemplate whereAddedBy($value) * @method static \Illuminate\Database\Eloquent\Builder|EmailTemplate whereBody($value) * @method static \Illuminate\Database\Eloquent\Builder|EmailTemplate whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|EmailTemplate whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|EmailTemplate whereStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|EmailTemplate whereSubject($value) * @method static \Illuminate\Database\Eloquent\Builder|EmailTemplate whereType($value) * @method static \Illuminate\Database\Eloquent\Builder|EmailTemplate whereUpdatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|EmailTemplate whereUserId($value) */ class EmailTemplate extends \Eloquent {} }
namespace App\Models{ /** * App\Models\Exception * * @property int $id * @property int $customer_id * @property string $number * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property string $type * @property int|null $contact_id * @method static \Illuminate\Database\Eloquent\Builder|Exception newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|Exception newQuery() * @method static \Illuminate\Database\Eloquent\Builder|Exception query() * @method static \Illuminate\Database\Eloquent\Builder|Exception whereContactId($value) * @method static \Illuminate\Database\Eloquent\Builder|Exception whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Exception whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|Exception whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|Exception whereNumber($value) * @method static \Illuminate\Database\Eloquent\Builder|Exception whereType($value) * @method static \Illuminate\Database\Eloquent\Builder|Exception whereUpdatedAt($value) */ class Exception extends \Eloquent {} }
namespace App\Models{ /** * App\Models\Expense * * @property int $id * @property float $cost * @property int $customer_id * @property string $type * @property int $message_log_id * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @method static \Illuminate\Database\Eloquent\Builder|Expense newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|Expense newQuery() * @method static \Illuminate\Database\Eloquent\Builder|Expense query() * @method static \Illuminate\Database\Eloquent\Builder|Expense whereCost($value) * @method static \Illuminate\Database\Eloquent\Builder|Expense whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Expense whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|Expense whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|Expense whereMessageLogId($value) * @method static \Illuminate\Database\Eloquent\Builder|Expense whereType($value) * @method static \Illuminate\Database\Eloquent\Builder|Expense whereUpdatedAt($value) */ class Expense extends \Eloquent {} }
namespace App\Models{ /** * App\Models\FAQ * * @property int $id * @property string $question * @property string|null $answer * @property string $status * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @method static \Illuminate\Database\Eloquent\Builder|FAQ newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|FAQ newQuery() * @method static \Illuminate\Database\Eloquent\Builder|FAQ query() * @method static \Illuminate\Database\Eloquent\Builder|FAQ whereAnswer($value) * @method static \Illuminate\Database\Eloquent\Builder|FAQ whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|FAQ whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|FAQ whereQuestion($value) * @method static \Illuminate\Database\Eloquent\Builder|FAQ whereStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|FAQ whereUpdatedAt($value) */ class FAQ extends \Eloquent {} }
namespace App\Models{ /** * App\Models\FlagContact * * @property int $id * @property int $customer_id * @property int $contact_id * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @method static \Illuminate\Database\Eloquent\Builder|FlagContact newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|FlagContact newQuery() * @method static \Illuminate\Database\Eloquent\Builder|FlagContact query() * @method static \Illuminate\Database\Eloquent\Builder|FlagContact whereContactId($value) * @method static \Illuminate\Database\Eloquent\Builder|FlagContact whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|FlagContact whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|FlagContact whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|FlagContact whereUpdatedAt($value) */ class FlagContact extends \Eloquent {} }
namespace App\Models{ /** * App\Models\FromGroup * * @property int $id * @property int $customer_id * @property string $name * @property string $status * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property string $type * @property-read \App\Models\Customer|null $customer * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\FromGroupNumber> $from_group_numbers * @property-read int|null $from_group_numbers_count * @method static \Illuminate\Database\Eloquent\Builder|FromGroup newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|FromGroup newQuery() * @method static \Illuminate\Database\Eloquent\Builder|FromGroup query() * @method static \Illuminate\Database\Eloquent\Builder|FromGroup whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|FromGroup whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|FromGroup whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|FromGroup whereName($value) * @method static \Illuminate\Database\Eloquent\Builder|FromGroup whereStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|FromGroup whereType($value) * @method static \Illuminate\Database\Eloquent\Builder|FromGroup whereUpdatedAt($value) */ class FromGroup extends \Eloquent {} }
namespace App\Models{ /** * App\Models\FromGroupNumber * * @property int $id * @property int $group_id * @property string $number * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @method static \Illuminate\Database\Eloquent\Builder|FromGroupNumber newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|FromGroupNumber newQuery() * @method static \Illuminate\Database\Eloquent\Builder|FromGroupNumber query() * @method static \Illuminate\Database\Eloquent\Builder|FromGroupNumber whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|FromGroupNumber whereGroupId($value) * @method static \Illuminate\Database\Eloquent\Builder|FromGroupNumber whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|FromGroupNumber whereNumber($value) * @method static \Illuminate\Database\Eloquent\Builder|FromGroupNumber whereUpdatedAt($value) */ class FromGroupNumber extends \Eloquent {} }
namespace App\Models{ /** * App\Models\GatewayPrefill * * @property int $id * @property string $name * @property string|null $description * @property string $weblink * @property string $message_key * @property string $to_mobile_key * @property string $from_mobile_key * @property string|null $mms_mobile_key * @property string|null $headers * @property string|null $others * @property string|null $inputs * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @method static \Illuminate\Database\Eloquent\Builder|GatewayPrefill newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|GatewayPrefill newQuery() * @method static \Illuminate\Database\Eloquent\Builder|GatewayPrefill query() * @method static \Illuminate\Database\Eloquent\Builder|GatewayPrefill whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|GatewayPrefill whereDescription($value) * @method static \Illuminate\Database\Eloquent\Builder|GatewayPrefill whereFromMobileKey($value) * @method static \Illuminate\Database\Eloquent\Builder|GatewayPrefill whereHeaders($value) * @method static \Illuminate\Database\Eloquent\Builder|GatewayPrefill whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|GatewayPrefill whereInputs($value) * @method static \Illuminate\Database\Eloquent\Builder|GatewayPrefill whereMessageKey($value) * @method static \Illuminate\Database\Eloquent\Builder|GatewayPrefill whereMmsMobileKey($value) * @method static \Illuminate\Database\Eloquent\Builder|GatewayPrefill whereName($value) * @method static \Illuminate\Database\Eloquent\Builder|GatewayPrefill whereOthers($value) * @method static \Illuminate\Database\Eloquent\Builder|GatewayPrefill whereToMobileKey($value) * @method static \Illuminate\Database\Eloquent\Builder|GatewayPrefill whereUpdatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|GatewayPrefill whereWeblink($value) */ class GatewayPrefill extends \Eloquent {} }
namespace App\Models{ /** * App\Models\Group * * @property int $id * @property int $customer_id * @property string $name * @property string $status * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property string|null $import_status * @property string|null $import_fail_message * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ContactGroup> $contacts * @property-read int|null $contacts_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ContactGroup> $limited_contacts * @property-read int|null $limited_contacts_count * @method static \Illuminate\Database\Eloquent\Builder|Group newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|Group newQuery() * @method static \Illuminate\Database\Eloquent\Builder|Group query() * @method static \Illuminate\Database\Eloquent\Builder|Group whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Group whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|Group whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|Group whereImportFailMessage($value) * @method static \Illuminate\Database\Eloquent\Builder|Group whereImportStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|Group whereName($value) * @method static \Illuminate\Database\Eloquent\Builder|Group whereStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|Group whereUpdatedAt($value) */ class Group extends \Eloquent {} }
namespace App\Models{ /** * App\Models\Invoice * * @property-read \App\Models\Customer|null $customer * @method static \Illuminate\Database\Eloquent\Builder|Invoice newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|Invoice newQuery() * @method static \Illuminate\Database\Eloquent\Builder|Invoice query() */ class Invoice extends \Eloquent {} }
namespace App\Models{ /** * App\Models\Keyword * * @property int $id * @property int|null $customer_number_id * @property int $customer_id * @property string|null $customer_phone * @property string $word * @property string|null $confirm_message * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property string|null $type * @property string|null $group_id * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\KeywordContact> $contacts * @property-read int|null $contacts_count * @property-read \App\Models\Customer|null $customers * @property-read \App\Models\Group|null $group * @method static \Illuminate\Database\Eloquent\Builder|Keyword newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|Keyword newQuery() * @method static \Illuminate\Database\Eloquent\Builder|Keyword query() * @method static \Illuminate\Database\Eloquent\Builder|Keyword whereConfirmMessage($value) * @method static \Illuminate\Database\Eloquent\Builder|Keyword whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Keyword whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|Keyword whereCustomerNumberId($value) * @method static \Illuminate\Database\Eloquent\Builder|Keyword whereCustomerPhone($value) * @method static \Illuminate\Database\Eloquent\Builder|Keyword whereGroupId($value) * @method static \Illuminate\Database\Eloquent\Builder|Keyword whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|Keyword whereType($value) * @method static \Illuminate\Database\Eloquent\Builder|Keyword whereUpdatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Keyword whereWord($value) */ class Keyword extends \Eloquent {} }
namespace App\Models{ /** * App\Models\KeywordContact * * @property int $id * @property int $customer_id * @property int $keyword_id * @property int $contact_id * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property-read \App\Models\Contact|null $contact * @method static \Illuminate\Database\Eloquent\Builder|KeywordContact newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|KeywordContact newQuery() * @method static \Illuminate\Database\Eloquent\Builder|KeywordContact query() * @method static \Illuminate\Database\Eloquent\Builder|KeywordContact whereContactId($value) * @method static \Illuminate\Database\Eloquent\Builder|KeywordContact whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|KeywordContact whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|KeywordContact whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|KeywordContact whereKeywordId($value) * @method static \Illuminate\Database\Eloquent\Builder|KeywordContact whereUpdatedAt($value) */ class KeywordContact extends \Eloquent {} }
namespace App\Models{ /** * App\Models\KeywordGroup * * @property int $id * @property string $name * @property int $customer_id * @property string $keyword_ids * @property string $status * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @method static \Illuminate\Database\Eloquent\Builder|KeywordGroup newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|KeywordGroup newQuery() * @method static \Illuminate\Database\Eloquent\Builder|KeywordGroup query() * @method static \Illuminate\Database\Eloquent\Builder|KeywordGroup whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|KeywordGroup whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|KeywordGroup whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|KeywordGroup whereKeywordIds($value) * @method static \Illuminate\Database\Eloquent\Builder|KeywordGroup whereName($value) * @method static \Illuminate\Database\Eloquent\Builder|KeywordGroup whereStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|KeywordGroup whereUpdatedAt($value) */ class KeywordGroup extends \Eloquent {} }
namespace App\Models{ /** * App\Models\KeywordText * * @property int $id * @property int $customer_id * @property int $responder_detail_id * @property string $key * @property string $position * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @method static \Illuminate\Database\Eloquent\Builder|KeywordText newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|KeywordText newQuery() * @method static \Illuminate\Database\Eloquent\Builder|KeywordText query() * @method static \Illuminate\Database\Eloquent\Builder|KeywordText whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|KeywordText whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|KeywordText whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|KeywordText whereKey($value) * @method static \Illuminate\Database\Eloquent\Builder|KeywordText wherePosition($value) * @method static \Illuminate\Database\Eloquent\Builder|KeywordText whereResponderDetailId($value) * @method static \Illuminate\Database\Eloquent\Builder|KeywordText whereUpdatedAt($value) */ class KeywordText extends \Eloquent {} }
namespace App\Models{ /** * App\Models\Label * * @property int $id * @property int $customer_id * @property string $title * @property string $status * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property string|null $color * @method static \Illuminate\Database\Eloquent\Builder|Label newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|Label newQuery() * @method static \Illuminate\Database\Eloquent\Builder|Label query() * @method static \Illuminate\Database\Eloquent\Builder|Label whereColor($value) * @method static \Illuminate\Database\Eloquent\Builder|Label whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Label whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|Label whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|Label whereStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|Label whereTitle($value) * @method static \Illuminate\Database\Eloquent\Builder|Label whereUpdatedAt($value) */ class Label extends \Eloquent {} }
namespace App\Models{ /** * App\Models\Message * * @property int $id * @property int $customer_id * @property string|null $body * @property string $numbers array of contact numbers * @property string|null $schedule_datetime * @property string|null $type * @property string $read * @property string $schedule_completed * @property string|null $message_obj response after sending sms using API * @property string|null $message_files MMS files * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property \Illuminate\Support\Carbon|null $deleted_at * @property int|null $campaign_id * @property string|null $sender_type * @property string|null $voice_obj * @property-read mixed $formatted_number_from * @property-read mixed $formatted_number_to * @property-read mixed $formatted_sent_fails * @property-read mixed $time * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\SentFail> $sent_fails * @property-read int|null $sent_fails_count * @property-read \App\Models\Customer|null $user * @method static \Illuminate\Database\Eloquent\Builder|Message newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|Message newQuery() * @method static \Illuminate\Database\Eloquent\Builder|Message onlyTrashed() * @method static \Illuminate\Database\Eloquent\Builder|Message query() * @method static \Illuminate\Database\Eloquent\Builder|Message whereBody($value) * @method static \Illuminate\Database\Eloquent\Builder|Message whereCampaignId($value) * @method static \Illuminate\Database\Eloquent\Builder|Message whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Message whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|Message whereDeletedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Message whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|Message whereMessageFiles($value) * @method static \Illuminate\Database\Eloquent\Builder|Message whereMessageObj($value) * @method static \Illuminate\Database\Eloquent\Builder|Message whereNumbers($value) * @method static \Illuminate\Database\Eloquent\Builder|Message whereRead($value) * @method static \Illuminate\Database\Eloquent\Builder|Message whereScheduleCompleted($value) * @method static \Illuminate\Database\Eloquent\Builder|Message whereScheduleDatetime($value) * @method static \Illuminate\Database\Eloquent\Builder|Message whereSenderType($value) * @method static \Illuminate\Database\Eloquent\Builder|Message whereType($value) * @method static \Illuminate\Database\Eloquent\Builder|Message whereUpdatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Message whereVoiceObj($value) * @method static \Illuminate\Database\Eloquent\Builder|Message withTrashed() * @method static \Illuminate\Database\Eloquent\Builder|Message withoutTrashed() */ class Message extends \Eloquent {} }
namespace App\Models{ /** * App\Models\MessageLog * * @property int $id * @property int $customer_id * @property int|null $queue_id * @property int|null $campaign_id * @property int $message_id * @property string $body * @property string $from * @property string $to * @property string $type * @property string $status * @property string|null $message_obj response after sending sms using API * @property string|null $message_files MMS files * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property \Illuminate\Support\Carbon|null $deleted_at * @property string|null $response_code * @property string|null $response_id * @property string $is_read * @property string|null $from_type * @property int|null $responder_id * @property int|null $staff_id * @property int|null $contact_id * @property-read \App\Models\AssignStaffContact|null $assigned_contacts * @property-read \App\Models\Campaign|null $campaign * @property-read \App\Models\Customer|null $customer * @property-read \App\Models\Customer|null $user * @method static \Illuminate\Database\Eloquent\Builder|MessageLog newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|MessageLog newQuery() * @method static \Illuminate\Database\Eloquent\Builder|MessageLog onlyTrashed() * @method static \Illuminate\Database\Eloquent\Builder|MessageLog query() * @method static \Illuminate\Database\Eloquent\Builder|MessageLog whereBody($value) * @method static \Illuminate\Database\Eloquent\Builder|MessageLog whereCampaignId($value) * @method static \Illuminate\Database\Eloquent\Builder|MessageLog whereContactId($value) * @method static \Illuminate\Database\Eloquent\Builder|MessageLog whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|MessageLog whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|MessageLog whereDeletedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|MessageLog whereFrom($value) * @method static \Illuminate\Database\Eloquent\Builder|MessageLog whereFromType($value) * @method static \Illuminate\Database\Eloquent\Builder|MessageLog whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|MessageLog whereIsRead($value) * @method static \Illuminate\Database\Eloquent\Builder|MessageLog whereMessageFiles($value) * @method static \Illuminate\Database\Eloquent\Builder|MessageLog whereMessageId($value) * @method static \Illuminate\Database\Eloquent\Builder|MessageLog whereMessageObj($value) * @method static \Illuminate\Database\Eloquent\Builder|MessageLog whereQueueId($value) * @method static \Illuminate\Database\Eloquent\Builder|MessageLog whereResponderId($value) * @method static \Illuminate\Database\Eloquent\Builder|MessageLog whereResponseCode($value) * @method static \Illuminate\Database\Eloquent\Builder|MessageLog whereResponseId($value) * @method static \Illuminate\Database\Eloquent\Builder|MessageLog whereStaffId($value) * @method static \Illuminate\Database\Eloquent\Builder|MessageLog whereStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|MessageLog whereTo($value) * @method static \Illuminate\Database\Eloquent\Builder|MessageLog whereType($value) * @method static \Illuminate\Database\Eloquent\Builder|MessageLog whereUpdatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|MessageLog withTrashed() * @method static \Illuminate\Database\Eloquent\Builder|MessageLog withoutTrashed() */ class MessageLog extends \Eloquent {} }
namespace App\Models{ /** * App\Models\MessageReport * * @property int $id * @property int $customer_id * @property string|null $type * @property string|null $sent_type * @property string $from * @property string $to * @property string $ref_id * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property-read \App\Models\Campaign|null $campaign * @property-read \App\Models\Customer|null $customer * @method static \Illuminate\Database\Eloquent\Builder|MessageReport newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|MessageReport newQuery() * @method static \Illuminate\Database\Eloquent\Builder|MessageReport query() * @method static \Illuminate\Database\Eloquent\Builder|MessageReport whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|MessageReport whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|MessageReport whereFrom($value) * @method static \Illuminate\Database\Eloquent\Builder|MessageReport whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|MessageReport whereRefId($value) * @method static \Illuminate\Database\Eloquent\Builder|MessageReport whereSentType($value) * @method static \Illuminate\Database\Eloquent\Builder|MessageReport whereTo($value) * @method static \Illuminate\Database\Eloquent\Builder|MessageReport whereType($value) * @method static \Illuminate\Database\Eloquent\Builder|MessageReport whereUpdatedAt($value) */ class MessageReport extends \Eloquent {} }
namespace App\Models{ /** * App\Models\Notice * * @property int $id * @property int $admin_id * @property string $title * @property string $description * @property string|null $attached_data * @property string $status * @property string $for * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @method static \Illuminate\Database\Eloquent\Builder|Notice newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|Notice newQuery() * @method static \Illuminate\Database\Eloquent\Builder|Notice query() * @method static \Illuminate\Database\Eloquent\Builder|Notice whereAdminId($value) * @method static \Illuminate\Database\Eloquent\Builder|Notice whereAttachedData($value) * @method static \Illuminate\Database\Eloquent\Builder|Notice whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Notice whereDescription($value) * @method static \Illuminate\Database\Eloquent\Builder|Notice whereFor($value) * @method static \Illuminate\Database\Eloquent\Builder|Notice whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|Notice whereStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|Notice whereTitle($value) * @method static \Illuminate\Database\Eloquent\Builder|Notice whereUpdatedAt($value) */ class Notice extends \Eloquent {} }
namespace App\Models{ /** * App\Models\Notification * * @property int $id * @property int $customer_id * @property string $subject * @property string $details * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property-read \App\Models\Customer|null $user * @method static \Illuminate\Database\Eloquent\Builder|Notification newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|Notification newQuery() * @method static \Illuminate\Database\Eloquent\Builder|Notification query() * @method static \Illuminate\Database\Eloquent\Builder|Notification whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Notification whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|Notification whereDetails($value) * @method static \Illuminate\Database\Eloquent\Builder|Notification whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|Notification whereSubject($value) * @method static \Illuminate\Database\Eloquent\Builder|Notification whereUpdatedAt($value) */ class Notification extends \Eloquent {} }
namespace App\Models{ /** * App\Models\Number * * @property int $id * @property int $admin_id Who purchased the number * @property string $number * @property string|null $obj this is the response after purchase * @property float $purch_price Purchased price from number provider * @property float $sell_price Selling price to the customer * @property string $status * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property string $is_default * @property string $sms_capability * @property string $mms_capability * @property string $voice_capability * @property string $whatsapp_capability * @property int $dynamic_gateway_id * @property-read \App\Models\NumberRequest|null $accepted_request * @property-read \App\Models\User|null $admin * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CustomerNumber> $customer_numbers * @property-read int|null $customer_numbers_count * @property-read \App\Models\DynamicGateway|null $gateway * @property-read \App\Models\NumberRequest|null $requests * @method static \Illuminate\Database\Eloquent\Builder|Number newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|Number newQuery() * @method static \Illuminate\Database\Eloquent\Builder|Number query() * @method static \Illuminate\Database\Eloquent\Builder|Number whereAdminId($value) * @method static \Illuminate\Database\Eloquent\Builder|Number whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Number whereDynamicGatewayId($value) * @method static \Illuminate\Database\Eloquent\Builder|Number whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|Number whereIsDefault($value) * @method static \Illuminate\Database\Eloquent\Builder|Number whereMmsCapability($value) * @method static \Illuminate\Database\Eloquent\Builder|Number whereNumber($value) * @method static \Illuminate\Database\Eloquent\Builder|Number whereObj($value) * @method static \Illuminate\Database\Eloquent\Builder|Number wherePurchPrice($value) * @method static \Illuminate\Database\Eloquent\Builder|Number whereSellPrice($value) * @method static \Illuminate\Database\Eloquent\Builder|Number whereSmsCapability($value) * @method static \Illuminate\Database\Eloquent\Builder|Number whereStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|Number whereUpdatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Number whereVoiceCapability($value) * @method static \Illuminate\Database\Eloquent\Builder|Number whereWhatsappCapability($value) */ class Number extends \Eloquent {} }
namespace App\Models{ /** * App\Models\NumberRequest * * @property int $id * @property int $admin_id * @property int $customer_id * @property int $number_id * @property string $status * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property string|null $transaction_id * @property-read \App\Models\Customer|null $customer * @property-read \App\Models\Number|null $number * @method static \Illuminate\Database\Eloquent\Builder|NumberRequest newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|NumberRequest newQuery() * @method static \Illuminate\Database\Eloquent\Builder|NumberRequest query() * @method static \Illuminate\Database\Eloquent\Builder|NumberRequest whereAdminId($value) * @method static \Illuminate\Database\Eloquent\Builder|NumberRequest whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|NumberRequest whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|NumberRequest whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|NumberRequest whereNumberId($value) * @method static \Illuminate\Database\Eloquent\Builder|NumberRequest whereStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|NumberRequest whereTransactionId($value) * @method static \Illuminate\Database\Eloquent\Builder|NumberRequest whereUpdatedAt($value) */ class NumberRequest extends \Eloquent {} }
namespace App\Models{ /** * App\Models\OptOutNumber * * @property int $id * @property int $customer_id * @property int $contact_id * @property string $number * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @method static \Illuminate\Database\Eloquent\Builder|OptOutNumber newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|OptOutNumber newQuery() * @method static \Illuminate\Database\Eloquent\Builder|OptOutNumber query() * @method static \Illuminate\Database\Eloquent\Builder|OptOutNumber whereContactId($value) * @method static \Illuminate\Database\Eloquent\Builder|OptOutNumber whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|OptOutNumber whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|OptOutNumber whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|OptOutNumber whereNumber($value) * @method static \Illuminate\Database\Eloquent\Builder|OptOutNumber whereUpdatedAt($value) */ class OptOutNumber extends \Eloquent {} }
namespace App\Models{ /** * App\Models\Page * * @property int $id * @property int $admin_id * @property string $url * @property string $name * @property string $title * @property string $description This will be added in <head\> tag * @property string $status * @property string $position * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @method static \Illuminate\Database\Eloquent\Builder|Page newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|Page newQuery() * @method static \Illuminate\Database\Eloquent\Builder|Page query() * @method static \Illuminate\Database\Eloquent\Builder|Page whereAdminId($value) * @method static \Illuminate\Database\Eloquent\Builder|Page whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Page whereDescription($value) * @method static \Illuminate\Database\Eloquent\Builder|Page whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|Page whereName($value) * @method static \Illuminate\Database\Eloquent\Builder|Page wherePosition($value) * @method static \Illuminate\Database\Eloquent\Builder|Page whereStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|Page whereTitle($value) * @method static \Illuminate\Database\Eloquent\Builder|Page whereUpdatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Page whereUrl($value) */ class Page extends \Eloquent {} }
namespace App\Models{ /** * App\Models\Plan * * @property int $id * @property int $admin_id * @property string $title * @property float $price * @property string $status * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property string $plan_type * @property string|null $custom_date * @property string $recurring_type * @property string $added_by * @property string $coverage_ids * @property string|null $short_description * @property int $max_contact * @property string $sms_unit_price * @property string $free_sms_credit * @property int $sms_sending_limit * @property int $contact_group_limit * @property string $enable_for * @property string $set_as_popular * @property string $api_availability * @property string $unlimited_sms_send * @property string $unlimited_contact * @property string $unlimited_contact_group * @property string $sender_id_verification * @property string $dlt * @property-read \App\Models\User|null $admin * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CustomerPlan> $customer_plans * @property-read int|null $customer_plans_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\BillingRequest> $requests * @property-read int|null $requests_count * @method static \Illuminate\Database\Eloquent\Builder|Plan newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|Plan newQuery() * @method static \Illuminate\Database\Eloquent\Builder|Plan query() * @method static \Illuminate\Database\Eloquent\Builder|Plan whereAddedBy($value) * @method static \Illuminate\Database\Eloquent\Builder|Plan whereAdminId($value) * @method static \Illuminate\Database\Eloquent\Builder|Plan whereApiAvailability($value) * @method static \Illuminate\Database\Eloquent\Builder|Plan whereContactGroupLimit($value) * @method static \Illuminate\Database\Eloquent\Builder|Plan whereCoverageIds($value) * @method static \Illuminate\Database\Eloquent\Builder|Plan whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Plan whereCustomDate($value) * @method static \Illuminate\Database\Eloquent\Builder|Plan whereDlt($value) * @method static \Illuminate\Database\Eloquent\Builder|Plan whereEnableFor($value) * @method static \Illuminate\Database\Eloquent\Builder|Plan whereFreeSmsCredit($value) * @method static \Illuminate\Database\Eloquent\Builder|Plan whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|Plan whereMaxContact($value) * @method static \Illuminate\Database\Eloquent\Builder|Plan wherePlanType($value) * @method static \Illuminate\Database\Eloquent\Builder|Plan wherePrice($value) * @method static \Illuminate\Database\Eloquent\Builder|Plan whereRecurringType($value) * @method static \Illuminate\Database\Eloquent\Builder|Plan whereSenderIdVerification($value) * @method static \Illuminate\Database\Eloquent\Builder|Plan whereSetAsPopular($value) * @method static \Illuminate\Database\Eloquent\Builder|Plan whereShortDescription($value) * @method static \Illuminate\Database\Eloquent\Builder|Plan whereSmsSendingLimit($value) * @method static \Illuminate\Database\Eloquent\Builder|Plan whereSmsUnitPrice($value) * @method static \Illuminate\Database\Eloquent\Builder|Plan whereStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|Plan whereTitle($value) * @method static \Illuminate\Database\Eloquent\Builder|Plan whereUnlimitedContact($value) * @method static \Illuminate\Database\Eloquent\Builder|Plan whereUnlimitedContactGroup($value) * @method static \Illuminate\Database\Eloquent\Builder|Plan whereUnlimitedSmsSend($value) * @method static \Illuminate\Database\Eloquent\Builder|Plan whereUpdatedAt($value) */ class Plan extends \Eloquent {} }
namespace App\Models{ /** * App\Models\Report * * @property int $id * @property int $customer_id * @property string $ref_id * @property string $type * @property string|null $sub_type * @property string $amount * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property-read \App\Models\Customer|null $customer * @method static \Illuminate\Database\Eloquent\Builder|Report newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|Report newQuery() * @method static \Illuminate\Database\Eloquent\Builder|Report query() * @method static \Illuminate\Database\Eloquent\Builder|Report whereAmount($value) * @method static \Illuminate\Database\Eloquent\Builder|Report whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Report whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|Report whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|Report whereRefId($value) * @method static \Illuminate\Database\Eloquent\Builder|Report whereSubType($value) * @method static \Illuminate\Database\Eloquent\Builder|Report whereType($value) * @method static \Illuminate\Database\Eloquent\Builder|Report whereUpdatedAt($value) */ class Report extends \Eloquent {} }
namespace App\Models{ /** * App\Models\Responder * * @property int $id * @property string $name * @property int $customer_id * @property string $status * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ResponderDetail> $details * @property-read int|null $details_count * @method static \Illuminate\Database\Eloquent\Builder|Responder newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|Responder newQuery() * @method static \Illuminate\Database\Eloquent\Builder|Responder query() * @method static \Illuminate\Database\Eloquent\Builder|Responder whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Responder whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|Responder whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|Responder whereName($value) * @method static \Illuminate\Database\Eloquent\Builder|Responder whereStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|Responder whereUpdatedAt($value) */ class Responder extends \Eloquent {} }
namespace App\Models{ /** * App\Models\ResponderDetail * * @property int $id * @property int $customer_id * @property int $responder_id * @property int|null $parent_id * @property int|null $group * @property string $triggered_by_reply * @property string $triggered_by_click * @property string|null $triggered_by_click_value * @property string|null $keyword * @property string|null $template * @property string|null $keyword_groups * @property string|null $node * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property int|null $style * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\KeywordText> $keyword_texts * @property-read int|null $keyword_texts_count * @property-read ResponderDetail|null $responder * @property-read \Illuminate\Database\Eloquent\Collection<int, ResponderDetail> $responders * @property-read int|null $responders_count * @method static \Illuminate\Database\Eloquent\Builder|ResponderDetail newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|ResponderDetail newQuery() * @method static \Illuminate\Database\Eloquent\Builder|ResponderDetail query() * @method static \Illuminate\Database\Eloquent\Builder|ResponderDetail whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|ResponderDetail whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|ResponderDetail whereGroup($value) * @method static \Illuminate\Database\Eloquent\Builder|ResponderDetail whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|ResponderDetail whereKeyword($value) * @method static \Illuminate\Database\Eloquent\Builder|ResponderDetail whereKeywordGroups($value) * @method static \Illuminate\Database\Eloquent\Builder|ResponderDetail whereNode($value) * @method static \Illuminate\Database\Eloquent\Builder|ResponderDetail whereParentId($value) * @method static \Illuminate\Database\Eloquent\Builder|ResponderDetail whereResponderId($value) * @method static \Illuminate\Database\Eloquent\Builder|ResponderDetail whereStyle($value) * @method static \Illuminate\Database\Eloquent\Builder|ResponderDetail whereTemplate($value) * @method static \Illuminate\Database\Eloquent\Builder|ResponderDetail whereTriggeredByClick($value) * @method static \Illuminate\Database\Eloquent\Builder|ResponderDetail whereTriggeredByClickValue($value) * @method static \Illuminate\Database\Eloquent\Builder|ResponderDetail whereTriggeredByReply($value) * @method static \Illuminate\Database\Eloquent\Builder|ResponderDetail whereUpdatedAt($value) */ class ResponderDetail extends \Eloquent {} }
namespace App\Models{ /** * App\Models\SenderId * * @property int $id * @property int $customer_id * @property string $sender_id * @property string $status * @property string|null $expire_date * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property string $is_paid * @property int $dynamic_gateway_id * @property string $is_dlt * @property string $entity_id * @property string|null $description * @property string|null $attach_documents * @property string|null $from * @property-read \App\Models\Customer|null $customer * @property-read \App\Models\DynamicGateway|null $gateway * @method static \Illuminate\Database\Eloquent\Builder|SenderId newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|SenderId newQuery() * @method static \Illuminate\Database\Eloquent\Builder|SenderId query() * @method static \Illuminate\Database\Eloquent\Builder|SenderId whereAttachDocuments($value) * @method static \Illuminate\Database\Eloquent\Builder|SenderId whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|SenderId whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|SenderId whereDescription($value) * @method static \Illuminate\Database\Eloquent\Builder|SenderId whereDynamicGatewayId($value) * @method static \Illuminate\Database\Eloquent\Builder|SenderId whereEntityId($value) * @method static \Illuminate\Database\Eloquent\Builder|SenderId whereExpireDate($value) * @method static \Illuminate\Database\Eloquent\Builder|SenderId whereFrom($value) * @method static \Illuminate\Database\Eloquent\Builder|SenderId whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|SenderId whereIsDlt($value) * @method static \Illuminate\Database\Eloquent\Builder|SenderId whereIsPaid($value) * @method static \Illuminate\Database\Eloquent\Builder|SenderId whereSenderId($value) * @method static \Illuminate\Database\Eloquent\Builder|SenderId whereStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|SenderId whereUpdatedAt($value) */ class SenderId extends \Eloquent {} }
namespace App\Models{ /** * App\Models\SenderIdDetail * * @property-read \App\Models\SenderId|null $senderId * @method static \Illuminate\Database\Eloquent\Builder|SenderIdDetail newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|SenderIdDetail newQuery() * @method static \Illuminate\Database\Eloquent\Builder|SenderIdDetail query() */ class SenderIdDetail extends \Eloquent {} }
namespace App\Models{ /** * App\Models\SentFail * * @property int $id * @property int $message_id * @property string $from_number * @property string $to_number * @property string|null $reason * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @method static \Illuminate\Database\Eloquent\Builder|SentFail newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|SentFail newQuery() * @method static \Illuminate\Database\Eloquent\Builder|SentFail query() * @method static \Illuminate\Database\Eloquent\Builder|SentFail whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|SentFail whereFromNumber($value) * @method static \Illuminate\Database\Eloquent\Builder|SentFail whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|SentFail whereMessageId($value) * @method static \Illuminate\Database\Eloquent\Builder|SentFail whereReason($value) * @method static \Illuminate\Database\Eloquent\Builder|SentFail whereToNumber($value) * @method static \Illuminate\Database\Eloquent\Builder|SentFail whereUpdatedAt($value) */ class SentFail extends \Eloquent {} }
namespace App\Models{ /** * App\Models\Server * * @method static \Illuminate\Database\Eloquent\Builder|Server newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|Server newQuery() * @method static \Illuminate\Database\Eloquent\Builder|Server query() */ class Server extends \Eloquent {} }
namespace App\Models{ /** * App\Models\Settings * * @property int $id * @property int $admin_id * @property string $name * @property string|null $value * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @method static \Illuminate\Database\Eloquent\Builder|Settings newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|Settings newQuery() * @method static \Illuminate\Database\Eloquent\Builder|Settings query() * @method static \Illuminate\Database\Eloquent\Builder|Settings whereAdminId($value) * @method static \Illuminate\Database\Eloquent\Builder|Settings whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Settings whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|Settings whereName($value) * @method static \Illuminate\Database\Eloquent\Builder|Settings whereUpdatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Settings whereValue($value) */ class Settings extends \Eloquent {} }
namespace App\Models{ /** * App\Models\ShortLink * * @property int $id * @property int $customer_id * @property string $url * @property string $short_code * @property string|null $campaign_id * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @method static \Illuminate\Database\Eloquent\Builder|ShortLink newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|ShortLink newQuery() * @method static \Illuminate\Database\Eloquent\Builder|ShortLink query() * @method static \Illuminate\Database\Eloquent\Builder|ShortLink whereCampaignId($value) * @method static \Illuminate\Database\Eloquent\Builder|ShortLink whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|ShortLink whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|ShortLink whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|ShortLink whereShortCode($value) * @method static \Illuminate\Database\Eloquent\Builder|ShortLink whereUpdatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|ShortLink whereUrl($value) */ class ShortLink extends \Eloquent {} }
namespace App\Models{ /** * App\Models\ShortLinkOverView * * @property int $id * @property int $short_link_id * @property int $contact_id * @property int $campaign_id * @property string|null $number * @property string $ip_address * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property-read \App\Models\Contact|null $contact * @property-read \App\Models\ShortLink|null $short_link * @method static \Illuminate\Database\Eloquent\Builder|ShortLinkOverView newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|ShortLinkOverView newQuery() * @method static \Illuminate\Database\Eloquent\Builder|ShortLinkOverView query() * @method static \Illuminate\Database\Eloquent\Builder|ShortLinkOverView whereCampaignId($value) * @method static \Illuminate\Database\Eloquent\Builder|ShortLinkOverView whereContactId($value) * @method static \Illuminate\Database\Eloquent\Builder|ShortLinkOverView whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|ShortLinkOverView whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|ShortLinkOverView whereIpAddress($value) * @method static \Illuminate\Database\Eloquent\Builder|ShortLinkOverView whereNumber($value) * @method static \Illuminate\Database\Eloquent\Builder|ShortLinkOverView whereShortLinkId($value) * @method static \Illuminate\Database\Eloquent\Builder|ShortLinkOverView whereUpdatedAt($value) */ class ShortLinkOverView extends \Eloquent {} }
namespace App\Models{ /** * App\Models\SmsQueue * * @property int $id * @property int $customer_id * @property int $message_id * @property string $body * @property string $from * @property string $to * @property string|null $schedule_datetime * @property string|null $delivered_at * @property string $schedule_completed * @property string|null $message_files MMS files in json encoded * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property int|null $campaign_id * @property string $status * @property string|null $sms_gateway_status * @property string|null $sms_gateway_message_id * @property string|null $sms_gateway_campaign_id * @property string|null $sms_gateway_value * @property string|null $response_code * @property string|null $response_id * @property int $dynamic_gateway_id * @property string|null $from_type * @property int|null $responder_id * @property int|null $staff_id * @property int|null $contact_id * @property-read \App\Models\Message|null $message * @property-read \App\Models\Customer|null $user * @method static \Illuminate\Database\Eloquent\Builder|SmsQueue newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|SmsQueue newQuery() * @method static \Illuminate\Database\Eloquent\Builder|SmsQueue query() * @method static \Illuminate\Database\Eloquent\Builder|SmsQueue whereBody($value) * @method static \Illuminate\Database\Eloquent\Builder|SmsQueue whereCampaignId($value) * @method static \Illuminate\Database\Eloquent\Builder|SmsQueue whereContactId($value) * @method static \Illuminate\Database\Eloquent\Builder|SmsQueue whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|SmsQueue whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|SmsQueue whereDeliveredAt($value) * @method static \Illuminate\Database\Eloquent\Builder|SmsQueue whereDynamicGatewayId($value) * @method static \Illuminate\Database\Eloquent\Builder|SmsQueue whereFrom($value) * @method static \Illuminate\Database\Eloquent\Builder|SmsQueue whereFromType($value) * @method static \Illuminate\Database\Eloquent\Builder|SmsQueue whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|SmsQueue whereMessageFiles($value) * @method static \Illuminate\Database\Eloquent\Builder|SmsQueue whereMessageId($value) * @method static \Illuminate\Database\Eloquent\Builder|SmsQueue whereResponderId($value) * @method static \Illuminate\Database\Eloquent\Builder|SmsQueue whereResponseCode($value) * @method static \Illuminate\Database\Eloquent\Builder|SmsQueue whereResponseId($value) * @method static \Illuminate\Database\Eloquent\Builder|SmsQueue whereScheduleCompleted($value) * @method static \Illuminate\Database\Eloquent\Builder|SmsQueue whereScheduleDatetime($value) * @method static \Illuminate\Database\Eloquent\Builder|SmsQueue whereSmsGatewayCampaignId($value) * @method static \Illuminate\Database\Eloquent\Builder|SmsQueue whereSmsGatewayMessageId($value) * @method static \Illuminate\Database\Eloquent\Builder|SmsQueue whereSmsGatewayStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|SmsQueue whereSmsGatewayValue($value) * @method static \Illuminate\Database\Eloquent\Builder|SmsQueue whereStaffId($value) * @method static \Illuminate\Database\Eloquent\Builder|SmsQueue whereStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|SmsQueue whereTo($value) * @method static \Illuminate\Database\Eloquent\Builder|SmsQueue whereUpdatedAt($value) */ class SmsQueue extends \Eloquent {} }
namespace App\Models{ /** * App\Models\SmsTemplate * * @property int $id * @property int $customer_id * @property string $title * @property string $status * @property string|null $body * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @method static \Illuminate\Database\Eloquent\Builder|SmsTemplate newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|SmsTemplate newQuery() * @method static \Illuminate\Database\Eloquent\Builder|SmsTemplate query() * @method static \Illuminate\Database\Eloquent\Builder|SmsTemplate whereBody($value) * @method static \Illuminate\Database\Eloquent\Builder|SmsTemplate whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|SmsTemplate whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|SmsTemplate whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|SmsTemplate whereStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|SmsTemplate whereTitle($value) * @method static \Illuminate\Database\Eloquent\Builder|SmsTemplate whereUpdatedAt($value) */ class SmsTemplate extends \Eloquent {} }
namespace App\Models{ /** * App\Models\Subscribe * * @property int $id * @property string $subscribe_email * @property string|null $subscribe_email_verified_at * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @method static \Illuminate\Database\Eloquent\Builder|Subscribe newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|Subscribe newQuery() * @method static \Illuminate\Database\Eloquent\Builder|Subscribe query() * @method static \Illuminate\Database\Eloquent\Builder|Subscribe whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Subscribe whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|Subscribe whereSubscribeEmail($value) * @method static \Illuminate\Database\Eloquent\Builder|Subscribe whereSubscribeEmailVerifiedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Subscribe whereUpdatedAt($value) */ class Subscribe extends \Eloquent {} }
namespace App\Models{ /** * App\Models\Ticket * * @property int $id * @property int $customer_id * @property int $admin_id * @property string $token * @property string $subject * @property string|null $document * @property string $status * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property-read \App\Models\Customer|null $customer * @method static \Illuminate\Database\Eloquent\Builder|Ticket newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|Ticket newQuery() * @method static \Illuminate\Database\Eloquent\Builder|Ticket query() * @method static \Illuminate\Database\Eloquent\Builder|Ticket whereAdminId($value) * @method static \Illuminate\Database\Eloquent\Builder|Ticket whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Ticket whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|Ticket whereDocument($value) * @method static \Illuminate\Database\Eloquent\Builder|Ticket whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|Ticket whereStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|Ticket whereSubject($value) * @method static \Illuminate\Database\Eloquent\Builder|Ticket whereToken($value) * @method static \Illuminate\Database\Eloquent\Builder|Ticket whereUpdatedAt($value) */ class Ticket extends \Eloquent {} }
namespace App\Models{ /** * App\Models\TicketDescription * * @property int $id * @property int $ticket_id * @property string|null $description * @property int|null $sender * @property string|null $document * @property int|null $receiver * @property string|null $sent_status * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @method static \Illuminate\Database\Eloquent\Builder|TicketDescription newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|TicketDescription newQuery() * @method static \Illuminate\Database\Eloquent\Builder|TicketDescription query() * @method static \Illuminate\Database\Eloquent\Builder|TicketDescription whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|TicketDescription whereDescription($value) * @method static \Illuminate\Database\Eloquent\Builder|TicketDescription whereDocument($value) * @method static \Illuminate\Database\Eloquent\Builder|TicketDescription whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|TicketDescription whereReceiver($value) * @method static \Illuminate\Database\Eloquent\Builder|TicketDescription whereSender($value) * @method static \Illuminate\Database\Eloquent\Builder|TicketDescription whereSentStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|TicketDescription whereTicketId($value) * @method static \Illuminate\Database\Eloquent\Builder|TicketDescription whereUpdatedAt($value) */ class TicketDescription extends \Eloquent {} }
namespace App\Models{ /** * App\Models\TopUpRequest * * @property int $id * @property int $admin_id * @property int $customer_id * @property string $credit * @property string $customer_type * @property string|null $transaction_id * @property string $payment_status * @property string $status * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property-read \App\Models\Customer|null $customer * @method static \Illuminate\Database\Eloquent\Builder|TopUpRequest newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|TopUpRequest newQuery() * @method static \Illuminate\Database\Eloquent\Builder|TopUpRequest query() * @method static \Illuminate\Database\Eloquent\Builder|TopUpRequest whereAdminId($value) * @method static \Illuminate\Database\Eloquent\Builder|TopUpRequest whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|TopUpRequest whereCredit($value) * @method static \Illuminate\Database\Eloquent\Builder|TopUpRequest whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|TopUpRequest whereCustomerType($value) * @method static \Illuminate\Database\Eloquent\Builder|TopUpRequest whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|TopUpRequest wherePaymentStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|TopUpRequest whereStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|TopUpRequest whereTransactionId($value) * @method static \Illuminate\Database\Eloquent\Builder|TopUpRequest whereUpdatedAt($value) */ class TopUpRequest extends \Eloquent {} }
namespace App\Models{ /** * App\Models\Transactions * * @property int $id * @property int $customer_id * @property string|null $type * @property string $amount * @property string $added_by * @property string $status * @property string|null $transaction_id * @property string|null $ref_id * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property-read \App\Models\Customer|null $customer * @method static \Illuminate\Database\Eloquent\Builder|Transactions newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|Transactions newQuery() * @method static \Illuminate\Database\Eloquent\Builder|Transactions query() * @method static \Illuminate\Database\Eloquent\Builder|Transactions whereAddedBy($value) * @method static \Illuminate\Database\Eloquent\Builder|Transactions whereAmount($value) * @method static \Illuminate\Database\Eloquent\Builder|Transactions whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Transactions whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|Transactions whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|Transactions whereRefId($value) * @method static \Illuminate\Database\Eloquent\Builder|Transactions whereStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|Transactions whereTransactionId($value) * @method static \Illuminate\Database\Eloquent\Builder|Transactions whereType($value) * @method static \Illuminate\Database\Eloquent\Builder|Transactions whereUpdatedAt($value) */ class Transactions extends \Eloquent {} }
namespace App\Models{ /** * App\Models\TrashContact * * @property int $id * @property int $customer_id * @property int $contact_id * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property-read \App\Models\Contact|null $contact * @method static \Illuminate\Database\Eloquent\Builder|TrashContact newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|TrashContact newQuery() * @method static \Illuminate\Database\Eloquent\Builder|TrashContact query() * @method static \Illuminate\Database\Eloquent\Builder|TrashContact whereContactId($value) * @method static \Illuminate\Database\Eloquent\Builder|TrashContact whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|TrashContact whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|TrashContact whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|TrashContact whereUpdatedAt($value) */ class TrashContact extends \Eloquent {} }
namespace App\Models{ /** * App\Models\User * * @property int $id * @property string $name * @property string $email * @property \Illuminate\Support\Carbon|null $email_verified_at * @property string $password * @property string|null $remember_token * @property string $profile_picture * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property \Illuminate\Support\Carbon|null $deleted_at * @property int|null $owner_id * @property int|null $role_id * @property string|null $type * @property string|null $added_by * @property string|null $status * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Number> $active_numbers * @property-read int|null $active_numbers_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\WhatsAppNumber> $active_whatsapp_numbers * @property-read int|null $active_whatsapp_numbers_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Customer> $customers * @property-read int|null $customers_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\DynamicGateway> $gateways * @property-read int|null $gateways_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Notice> $notices * @property-read int|null $notices_count * @property-read \Illuminate\Notifications\DatabaseNotificationCollection<int, \Illuminate\Notifications\DatabaseNotification> $notifications * @property-read int|null $notifications_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\NumberRequest> $number_requests * @property-read int|null $number_requests_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Number> $numbers * @property-read int|null $numbers_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Page> $pages * @property-read int|null $pages_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \Spatie\Permission\Models\Permission> $permissions * @property-read int|null $permissions_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\BillingRequest> $plan_requests * @property-read int|null $plan_requests_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Plan> $plans * @property-read int|null $plans_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \Spatie\Permission\Models\Role> $roles * @property-read int|null $roles_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Settings> $settings * @property-read int|null $settings_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Ticket> $tickets * @property-read int|null $tickets_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\TopUpRequest> $topup_requests * @property-read int|null $topup_requests_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\WhatsAppNumberRequest> $whatsapp_number_requests * @property-read int|null $whatsapp_number_requests_count * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\WhatsAppNumber> $whatsapp_numbers * @property-read int|null $whatsapp_numbers_count * @method static \Illuminate\Database\Eloquent\Builder|User newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|User newQuery() * @method static \Illuminate\Database\Eloquent\Builder|User onlyTrashed() * @method static \Illuminate\Database\Eloquent\Builder|User permission($permissions, $without = false) * @method static \Illuminate\Database\Eloquent\Builder|User query() * @method static \Illuminate\Database\Eloquent\Builder|User role($roles, $guard = null, $without = false) * @method static \Illuminate\Database\Eloquent\Builder|User whereAddedBy($value) * @method static \Illuminate\Database\Eloquent\Builder|User whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|User whereDeletedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|User whereEmail($value) * @method static \Illuminate\Database\Eloquent\Builder|User whereEmailVerifiedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|User whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|User whereName($value) * @method static \Illuminate\Database\Eloquent\Builder|User whereOwnerId($value) * @method static \Illuminate\Database\Eloquent\Builder|User wherePassword($value) * @method static \Illuminate\Database\Eloquent\Builder|User whereProfilePicture($value) * @method static \Illuminate\Database\Eloquent\Builder|User whereRememberToken($value) * @method static \Illuminate\Database\Eloquent\Builder|User whereRoleId($value) * @method static \Illuminate\Database\Eloquent\Builder|User whereStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|User whereType($value) * @method static \Illuminate\Database\Eloquent\Builder|User whereUpdatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|User withTrashed() * @method static \Illuminate\Database\Eloquent\Builder|User withoutPermission($permissions) * @method static \Illuminate\Database\Eloquent\Builder|User withoutRole($roles, $guard = null) * @method static \Illuminate\Database\Eloquent\Builder|User withoutTrashed() */ class User extends \Eloquent {} }
namespace App\Models{ /** * App\Models\UserAnalytics * * @property int $id * @property int $customer_id * @property string $country * @property string $os * @property string $browser * @property int $counter * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @method static \Illuminate\Database\Eloquent\Builder|UserAnalytics newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|UserAnalytics newQuery() * @method static \Illuminate\Database\Eloquent\Builder|UserAnalytics query() * @method static \Illuminate\Database\Eloquent\Builder|UserAnalytics whereBrowser($value) * @method static \Illuminate\Database\Eloquent\Builder|UserAnalytics whereCounter($value) * @method static \Illuminate\Database\Eloquent\Builder|UserAnalytics whereCountry($value) * @method static \Illuminate\Database\Eloquent\Builder|UserAnalytics whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|UserAnalytics whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|UserAnalytics whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|UserAnalytics whereOs($value) * @method static \Illuminate\Database\Eloquent\Builder|UserAnalytics whereUpdatedAt($value) */ class UserAnalytics extends \Eloquent {} }
namespace App\Models{ /** * App\Models\UserMessage * * @property int $id * @property string $name * @property string $email * @property string $subject * @property string $message * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @method static \Illuminate\Database\Eloquent\Builder|UserMessage newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|UserMessage newQuery() * @method static \Illuminate\Database\Eloquent\Builder|UserMessage query() * @method static \Illuminate\Database\Eloquent\Builder|UserMessage whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|UserMessage whereEmail($value) * @method static \Illuminate\Database\Eloquent\Builder|UserMessage whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|UserMessage whereMessage($value) * @method static \Illuminate\Database\Eloquent\Builder|UserMessage whereName($value) * @method static \Illuminate\Database\Eloquent\Builder|UserMessage whereSubject($value) * @method static \Illuminate\Database\Eloquent\Builder|UserMessage whereUpdatedAt($value) */ class UserMessage extends \Eloquent {} }
namespace App\Models{ /** * App\Models\VerifyAdmin * * @property int $id * @property string $admin_id * @property string $email * @property string|null $otp * @property string $status * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @method static \Illuminate\Database\Eloquent\Builder|VerifyAdmin newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|VerifyAdmin newQuery() * @method static \Illuminate\Database\Eloquent\Builder|VerifyAdmin query() * @method static \Illuminate\Database\Eloquent\Builder|VerifyAdmin whereAdminId($value) * @method static \Illuminate\Database\Eloquent\Builder|VerifyAdmin whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|VerifyAdmin whereEmail($value) * @method static \Illuminate\Database\Eloquent\Builder|VerifyAdmin whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|VerifyAdmin whereOtp($value) * @method static \Illuminate\Database\Eloquent\Builder|VerifyAdmin whereStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|VerifyAdmin whereUpdatedAt($value) */ class VerifyAdmin extends \Eloquent {} }
namespace App\Models{ /** * App\Models\VerifyCustomer * * @property int $id * @property int $customer_id * @property string $token * @property string $status * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @method static \Illuminate\Database\Eloquent\Builder|VerifyCustomer newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|VerifyCustomer newQuery() * @method static \Illuminate\Database\Eloquent\Builder|VerifyCustomer query() * @method static \Illuminate\Database\Eloquent\Builder|VerifyCustomer whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|VerifyCustomer whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|VerifyCustomer whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|VerifyCustomer whereStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|VerifyCustomer whereToken($value) * @method static \Illuminate\Database\Eloquent\Builder|VerifyCustomer whereUpdatedAt($value) */ class VerifyCustomer extends \Eloquent {} }
namespace App\Models{ /** * App\Models\Wallet * * @property int $id * @property int $customer_id * @property string $status * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property int $credit * @method static \Illuminate\Database\Eloquent\Builder|Wallet newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|Wallet newQuery() * @method static \Illuminate\Database\Eloquent\Builder|Wallet query() * @method static \Illuminate\Database\Eloquent\Builder|Wallet whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|Wallet whereCredit($value) * @method static \Illuminate\Database\Eloquent\Builder|Wallet whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|Wallet whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|Wallet whereStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|Wallet whereUpdatedAt($value) */ class Wallet extends \Eloquent {} }
namespace App\Models{ /** * App\Models\WhatsAppNumber * * @property int $id * @property int $admin_id Who purchased the number * @property string $number * @property string|null $obj this is the response after purchase * @property float $purchase_price Purchased price from number provider * @property float $sell_price Selling price to the customer * @property string $status * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property int $dynamic_gateway_id * @property-read \App\Models\User|null $admin * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CustomerWhatsAppNumber> $customer_whats_app_numbers * @property-read int|null $customer_whats_app_numbers_count * @property-read \App\Models\DynamicGateway|null $gateway * @property-read \App\Models\WhatsAppNumberRequest|null $requests * @method static \Illuminate\Database\Eloquent\Builder|WhatsAppNumber newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|WhatsAppNumber newQuery() * @method static \Illuminate\Database\Eloquent\Builder|WhatsAppNumber query() * @method static \Illuminate\Database\Eloquent\Builder|WhatsAppNumber whereAdminId($value) * @method static \Illuminate\Database\Eloquent\Builder|WhatsAppNumber whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|WhatsAppNumber whereDynamicGatewayId($value) * @method static \Illuminate\Database\Eloquent\Builder|WhatsAppNumber whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|WhatsAppNumber whereNumber($value) * @method static \Illuminate\Database\Eloquent\Builder|WhatsAppNumber whereObj($value) * @method static \Illuminate\Database\Eloquent\Builder|WhatsAppNumber wherePurchasePrice($value) * @method static \Illuminate\Database\Eloquent\Builder|WhatsAppNumber whereSellPrice($value) * @method static \Illuminate\Database\Eloquent\Builder|WhatsAppNumber whereStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|WhatsAppNumber whereUpdatedAt($value) */ class WhatsAppNumber extends \Eloquent {} }
namespace App\Models{ /** * App\Models\WhatsAppNumberRequest * * @property int $id * @property int $admin_id * @property int $customer_id * @property int $number_id * @property string|null $transaction_id * @property string $status * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property-read \App\Models\Customer|null $customer * @property-read \App\Models\WhatsAppNumber|null $whatsapp_number * @method static \Illuminate\Database\Eloquent\Builder|WhatsAppNumberRequest newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|WhatsAppNumberRequest newQuery() * @method static \Illuminate\Database\Eloquent\Builder|WhatsAppNumberRequest query() * @method static \Illuminate\Database\Eloquent\Builder|WhatsAppNumberRequest whereAdminId($value) * @method static \Illuminate\Database\Eloquent\Builder|WhatsAppNumberRequest whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|WhatsAppNumberRequest whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|WhatsAppNumberRequest whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|WhatsAppNumberRequest whereNumberId($value) * @method static \Illuminate\Database\Eloquent\Builder|WhatsAppNumberRequest whereStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|WhatsAppNumberRequest whereTransactionId($value) * @method static \Illuminate\Database\Eloquent\Builder|WhatsAppNumberRequest whereUpdatedAt($value) */ class WhatsAppNumberRequest extends \Eloquent {} }
namespace App\Models{ /** * App\Models\WorkFlow * * @property int $id * @property int $customer_id * @property string $name * @property string $status * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\WorkFlowDetail> $details * @property-read int|null $details_count * @method static \Illuminate\Database\Eloquent\Builder|WorkFlow newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|WorkFlow newQuery() * @method static \Illuminate\Database\Eloquent\Builder|WorkFlow query() * @method static \Illuminate\Database\Eloquent\Builder|WorkFlow whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|WorkFlow whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|WorkFlow whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|WorkFlow whereName($value) * @method static \Illuminate\Database\Eloquent\Builder|WorkFlow whereStatus($value) * @method static \Illuminate\Database\Eloquent\Builder|WorkFlow whereUpdatedAt($value) */ class WorkFlow extends \Eloquent {} }
namespace App\Models{ /** * App\Models\WorkFlowChat * * @property int $id * @property int $customer_id * @property int $work_flow_id * @property int $contact_id * @property string $number * @property string $from * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @method static \Illuminate\Database\Eloquent\Builder|WorkFlowChat newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|WorkFlowChat newQuery() * @method static \Illuminate\Database\Eloquent\Builder|WorkFlowChat query() * @method static \Illuminate\Database\Eloquent\Builder|WorkFlowChat whereContactId($value) * @method static \Illuminate\Database\Eloquent\Builder|WorkFlowChat whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|WorkFlowChat whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|WorkFlowChat whereFrom($value) * @method static \Illuminate\Database\Eloquent\Builder|WorkFlowChat whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|WorkFlowChat whereNumber($value) * @method static \Illuminate\Database\Eloquent\Builder|WorkFlowChat whereUpdatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|WorkFlowChat whereWorkFlowId($value) */ class WorkFlowChat extends \Eloquent {} }
namespace App\Models{ /** * App\Models\WorkFlowDetail * * @property int $id * @property int $work_flow_id * @property string $name * @property string|null $message * @property string|null $type * @property string|null $time * @property string|null $time_type * @property string|null $serial * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @method static \Illuminate\Database\Eloquent\Builder|WorkFlowDetail newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|WorkFlowDetail newQuery() * @method static \Illuminate\Database\Eloquent\Builder|WorkFlowDetail query() * @method static \Illuminate\Database\Eloquent\Builder|WorkFlowDetail whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|WorkFlowDetail whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|WorkFlowDetail whereMessage($value) * @method static \Illuminate\Database\Eloquent\Builder|WorkFlowDetail whereName($value) * @method static \Illuminate\Database\Eloquent\Builder|WorkFlowDetail whereSerial($value) * @method static \Illuminate\Database\Eloquent\Builder|WorkFlowDetail whereTime($value) * @method static \Illuminate\Database\Eloquent\Builder|WorkFlowDetail whereTimeType($value) * @method static \Illuminate\Database\Eloquent\Builder|WorkFlowDetail whereType($value) * @method static \Illuminate\Database\Eloquent\Builder|WorkFlowDetail whereUpdatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|WorkFlowDetail whereWorkFlowId($value) */ class WorkFlowDetail extends \Eloquent {} }
namespace App\Models{ /** * App\Models\WorkFlowSetting * * @property int $id * @property int $customer_id * @property int $work_flow_id * @property string|null $numbers * @property string|null $tags * @property string|null $multiple * @property string|null $start_time * @property string|null $end_time * @property string|null $dates * @property string|null $waiting * @property string|null $default_tag * @property string|null $time_window * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @method static \Illuminate\Database\Eloquent\Builder|WorkFlowSetting newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|WorkFlowSetting newQuery() * @method static \Illuminate\Database\Eloquent\Builder|WorkFlowSetting query() * @method static \Illuminate\Database\Eloquent\Builder|WorkFlowSetting whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|WorkFlowSetting whereCustomerId($value) * @method static \Illuminate\Database\Eloquent\Builder|WorkFlowSetting whereDates($value) * @method static \Illuminate\Database\Eloquent\Builder|WorkFlowSetting whereDefaultTag($value) * @method static \Illuminate\Database\Eloquent\Builder|WorkFlowSetting whereEndTime($value) * @method static \Illuminate\Database\Eloquent\Builder|WorkFlowSetting whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|WorkFlowSetting whereMultiple($value) * @method static \Illuminate\Database\Eloquent\Builder|WorkFlowSetting whereNumbers($value) * @method static \Illuminate\Database\Eloquent\Builder|WorkFlowSetting whereStartTime($value) * @method static \Illuminate\Database\Eloquent\Builder|WorkFlowSetting whereTags($value) * @method static \Illuminate\Database\Eloquent\Builder|WorkFlowSetting whereTimeWindow($value) * @method static \Illuminate\Database\Eloquent\Builder|WorkFlowSetting whereUpdatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|WorkFlowSetting whereWaiting($value) * @method static \Illuminate\Database\Eloquent\Builder|WorkFlowSetting whereWorkFlowId($value) */ class WorkFlowSetting extends \Eloquent {} }
|