├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── composer.json ├── config └── config.php ├── database └── migrations │ ├── 2020_01_01_000001_create_bookable_bookings_table.php │ ├── 2020_01_01_000002_create_bookable_rates_table.php │ ├── 2020_01_01_000003_create_bookable_availabilities_table.php │ ├── 2020_01_01_000004_create_ticketable_tickets_table.php │ └── 2020_01_01_000005_create_ticketable_bookings_table.php ├── phpstan.neon.dist └── src ├── Console └── Commands │ ├── MigrateCommand.php │ ├── PublishCommand.php │ └── RollbackCommand.php ├── Models ├── Bookable.php ├── BookableAvailability.php ├── BookableBooking.php ├── BookableRate.php ├── Ticketable.php ├── TicketableBooking.php └── TicketableTicket.php ├── Providers └── BookingsServiceProvider.php └── Traits ├── Bookable.php ├── BookingScopes.php ├── HasBookings.php └── Ticketable.php /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinvex/laravel-bookings/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinvex/laravel-bookings/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinvex/laravel-bookings/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinvex/laravel-bookings/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinvex/laravel-bookings/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinvex/laravel-bookings/HEAD/composer.json -------------------------------------------------------------------------------- /config/config.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinvex/laravel-bookings/HEAD/config/config.php -------------------------------------------------------------------------------- /database/migrations/2020_01_01_000001_create_bookable_bookings_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinvex/laravel-bookings/HEAD/database/migrations/2020_01_01_000001_create_bookable_bookings_table.php -------------------------------------------------------------------------------- /database/migrations/2020_01_01_000002_create_bookable_rates_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinvex/laravel-bookings/HEAD/database/migrations/2020_01_01_000002_create_bookable_rates_table.php -------------------------------------------------------------------------------- /database/migrations/2020_01_01_000003_create_bookable_availabilities_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinvex/laravel-bookings/HEAD/database/migrations/2020_01_01_000003_create_bookable_availabilities_table.php -------------------------------------------------------------------------------- /database/migrations/2020_01_01_000004_create_ticketable_tickets_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinvex/laravel-bookings/HEAD/database/migrations/2020_01_01_000004_create_ticketable_tickets_table.php -------------------------------------------------------------------------------- /database/migrations/2020_01_01_000005_create_ticketable_bookings_table.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinvex/laravel-bookings/HEAD/database/migrations/2020_01_01_000005_create_ticketable_bookings_table.php -------------------------------------------------------------------------------- /phpstan.neon.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinvex/laravel-bookings/HEAD/phpstan.neon.dist -------------------------------------------------------------------------------- /src/Console/Commands/MigrateCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinvex/laravel-bookings/HEAD/src/Console/Commands/MigrateCommand.php -------------------------------------------------------------------------------- /src/Console/Commands/PublishCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinvex/laravel-bookings/HEAD/src/Console/Commands/PublishCommand.php -------------------------------------------------------------------------------- /src/Console/Commands/RollbackCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinvex/laravel-bookings/HEAD/src/Console/Commands/RollbackCommand.php -------------------------------------------------------------------------------- /src/Models/Bookable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinvex/laravel-bookings/HEAD/src/Models/Bookable.php -------------------------------------------------------------------------------- /src/Models/BookableAvailability.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinvex/laravel-bookings/HEAD/src/Models/BookableAvailability.php -------------------------------------------------------------------------------- /src/Models/BookableBooking.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinvex/laravel-bookings/HEAD/src/Models/BookableBooking.php -------------------------------------------------------------------------------- /src/Models/BookableRate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinvex/laravel-bookings/HEAD/src/Models/BookableRate.php -------------------------------------------------------------------------------- /src/Models/Ticketable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinvex/laravel-bookings/HEAD/src/Models/Ticketable.php -------------------------------------------------------------------------------- /src/Models/TicketableBooking.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinvex/laravel-bookings/HEAD/src/Models/TicketableBooking.php -------------------------------------------------------------------------------- /src/Models/TicketableTicket.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinvex/laravel-bookings/HEAD/src/Models/TicketableTicket.php -------------------------------------------------------------------------------- /src/Providers/BookingsServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinvex/laravel-bookings/HEAD/src/Providers/BookingsServiceProvider.php -------------------------------------------------------------------------------- /src/Traits/Bookable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinvex/laravel-bookings/HEAD/src/Traits/Bookable.php -------------------------------------------------------------------------------- /src/Traits/BookingScopes.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinvex/laravel-bookings/HEAD/src/Traits/BookingScopes.php -------------------------------------------------------------------------------- /src/Traits/HasBookings.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinvex/laravel-bookings/HEAD/src/Traits/HasBookings.php -------------------------------------------------------------------------------- /src/Traits/Ticketable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinvex/laravel-bookings/HEAD/src/Traits/Ticketable.php --------------------------------------------------------------------------------