Использование базовой модели

Чтобы создать свою модель (например для нового смарт-процесса), необходимо создать класс, наследуясь от класса базовой модели Pranju\Bitrix24\Eloquent\Model . Если ваше подключение имеет название, отличное от bitrix24, его необходимо указать в свойство $connection. Название таблицы, следующее правилу наименования, нужно указать в свойство $table.

namespace App\Models;

use Pranju\Bitrix24\Eloquent\Model;

class Notification extends Model
{
    protected $connection = 'another_bitrix_connection';

    protected $table = 'crm_item_51';
}

Наследоваться также можно и от класса другой модели, но тогда честь функционала может работать некорректно, например Factories. Рекомендуем избегать подобных ситуаций.

Last updated