rebelcode / booking-interface
Interfaces for bookings.
Installs: 1 806
Dependents: 6
Suggesters: 0
Security: 0
Stars: 0
Watchers: 3
Forks: 0
Open Issues: 0
Requires
- php: ^5.3 | ^7.0
- dhii/data-identifiable-interface: ^0.1
- dhii/factory-interface: ^0.1-alpha3
- dhii/time-interface: ^0.1-alpha1
Requires (Dev)
- codeclimate/php-test-reporter: <=0.3.2
- dhii/php-cs-fixer-config: dev-php-5.3
- dhii/stringable-interface: ^0.1
- phpunit/phpunit: ^4.8
- ptrofimov/xpmock: ^1.1
This package is auto-updated.
Last update: 2022-08-10 09:48:12 UTC
README
Details
Interfaces for booking systems.
Interfaces
BookingInterface
- Represents a booking as a uniquely identified time period that reserves some resources.BookingAwareInterface
- Represents objects that are aware of a booking instance.StatusAwareInterface
- Represents objects that are aware of a booking status.ResourceIdsAwareInterface
- Represents objects that are aware of resource IDs.BookingFactoryInterface
- A factory that makes bookings. See constants for keys accepted bymake()
.