# Package alpha::exceptions

Exceptions summary
AlphaException | The parent exception class for Alpha
BadBOTableNameException | The exception class for BO (Business Object) invalid table name exceptions
BONotFoundException | The exception class for BO (Business Object) not found in the database errors
CustomQueryException | The exception class for when a custom SQL query failed to run.
FailedDeleteException | The exception class for BO (Business Object) failed delete errors
FailedIndexCreateException | The exception class for a failed attempt to create a database index or foreign key constraint
FailedLookupCreateException | The exception class for a failed attempt to create a database lookup table for MANY-TO-MANY relationships
FailedSaveException | The exception class for BO (Business Object) failed save errors
FailedUnitCommitException | The exception class for AlphaController unit of work failed to save exceptions
FileNotFoundException | The exception class for a file/directory not being found
IllegalArguementException | The exception class for an illegal arguement (parameter) being passed to a method
IntegrationException | Use this exception class when an error occurs while communicating with a 3rd-party service provider.
LibraryNotInstalledException | The exception class for instances where required libraries are not installed
LockingException | The exception class for BO (Business Object) object locking errors
MailNotSentException | The exception class for errors sending email
NotImplementedException | The exception class for when an expected method of an interface has not been implemented by the provider throwing this exception.
PHPException | The exception class for handling generic PHP errors
ResourceNotAllowedException | The exception class for 403 resource not allowed controller errors
ResourceNotFoundException | The exception class for 404 resource not found controller errors
SecurityException | The exception class for security errors
ValidationException | The exception class for BO (Business Object) validation errors