first commit

This commit is contained in:
ExtraNetwork
2026-05-12 17:04:54 +03:00
commit e5c4b6aa13
1425 changed files with 284735 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
<?php
namespace App\Core\Repository\Booking;
use App\Models\BookingAddon;
use App\Core\Repository\EleqouentAbstractRepository;
class BookingAddonRepository extends EleqouentAbstractRepository
{
private $bookingAddon;
public function __construct(BookingAddon $bookingAddon)
{
parent::__construct();
$this->bookingAddon = $bookingAddon;
$this->defaultModel = $this->bookingAddon;
}
}

View File

@@ -0,0 +1,19 @@
<?php
namespace App\Core\Repository\Booking;
use App\Models\BookingContact;
use App\Core\Repository\EleqouentAbstractRepository;
class BookingContactRepository extends EleqouentAbstractRepository
{
private $bookingContact;
public function __construct(BookingContact $bookingContact)
{
parent::__construct();
$this->bookingContact = $bookingContact;
$this->defaultModel = $this->bookingContact;
}
}

View File

@@ -0,0 +1,19 @@
<?php
namespace App\Core\Repository\Booking;
use App\Core\Repository\EleqouentAbstractRepository;
use App\Models\BookingPaymentDataCheck;
class BookingPaymentDataCheckRepository extends EleqouentAbstractRepository
{
private $bookingPaymentDataCheck;
public function __construct(BookingPaymentDataCheck $bookingPaymentDataCheck)
{
parent::__construct();
$this->bookingPaymentDataCheck = $bookingPaymentDataCheck;
$this->defaultModel = $this->bookingPaymentDataCheck;
}
}

View File

@@ -0,0 +1,19 @@
<?php
namespace App\Core\Repository\Booking;
use App\Core\Repository\EleqouentAbstractRepository;
use App\Models\BookingPaymentData;
class BookingPaymentDataRepository extends EleqouentAbstractRepository
{
private $bookingPaymentData;
public function __construct(BookingPaymentData $bookingPaymentData)
{
parent::__construct();
$this->bookingPaymentData = $bookingPaymentData;
$this->defaultModel = $this->bookingPaymentData;
}
}

View File

@@ -0,0 +1,19 @@
<?php
namespace App\Core\Repository\Booking;
use App\Models\BookingPayment;
use App\Core\Repository\EleqouentAbstractRepository;
class BookingPaymentRepository extends EleqouentAbstractRepository
{
private $bookingPayment;
public function __construct(BookingPayment $bookingPayment)
{
parent::__construct();
$this->bookingPayment = $bookingPayment;
$this->defaultModel = $this->bookingPayment;
}
}

View File

@@ -0,0 +1,19 @@
<?php
namespace App\Core\Repository\Booking;
use App\Models\Booking;
use App\Core\Repository\EleqouentAbstractRepository;
class BookingRepository extends EleqouentAbstractRepository
{
private $booking;
public function __construct(Booking $booking)
{
parent::__construct();
$this->booking = $booking;
$this->defaultModel = $this->booking;
}
}

View File

@@ -0,0 +1,19 @@
<?php
namespace App\Core\Repository\Booking;
use App\Core\Repository\EleqouentAbstractRepository;
use App\Models\BookingRoomPax;
class BookingRoomPaxRepository extends EleqouentAbstractRepository
{
private $bookingRoomPax;
public function __construct(BookingRoomPax $bookingRoomPax)
{
parent::__construct();
$this->bookingRoomPax = $bookingRoomPax;
$this->defaultModel = $this->bookingRoomPax;
}
}

View File

@@ -0,0 +1,19 @@
<?php
namespace App\Core\Repository\Booking;
use App\Models\BookingRoom;
use App\Core\Repository\EleqouentAbstractRepository;
class BookingRoomRepository extends EleqouentAbstractRepository
{
private $bookingRoom;
public function __construct(BookingRoom $bookingRoom)
{
parent::__construct();
$this->bookingRoom = $bookingRoom;
$this->defaultModel = $this->bookingRoom;
}
}

View File

@@ -0,0 +1,19 @@
<?php
namespace App\Core\Repository\Booking;
use App\Core\Repository\EleqouentAbstractRepository;
use App\Models\BookingStatus;
class BookingStatusRepository extends EleqouentAbstractRepository
{
private $bookingStatus;
public function __construct(BookingStatus $bookingStatus)
{
parent::__construct();
$this->bookingStatus = $bookingStatus;
$this->defaultModel = $this->bookingStatus;
}
}

View File

@@ -0,0 +1,19 @@
<?php
namespace App\Core\Repository\Booking;
use App\Core\Repository\EleqouentAbstractRepository;
use App\Models\BookingTicket;
class BookingTicketRepository extends EleqouentAbstractRepository
{
private $booking;
public function __construct(BookingTicket $bookingTicket)
{
parent::__construct();
$this->bookingTicket = $bookingTicket;
$this->defaultModel = $this->bookingTicket;
}
}

View File

@@ -0,0 +1,19 @@
<?php
namespace App\Core\Repository\Booking;
use App\Core\Repository\EleqouentAbstractRepository;
use App\Models\PropertyChannelCoupon;
class PropertyChannelCouponRepository extends EleqouentAbstractRepository
{
private $model;
public function __construct(PropertyChannelCoupon $model)
{
parent::__construct();
$this->model = $model;
$this->defaultModel = $this->model;
}
}