├── index.php ├── v0 ├── template │ ├── assets │ │ ├── css │ │ │ ├── template-without-sidebar.twcss │ │ │ ├── template-basic.twcss │ │ │ ├── main.twcss │ │ │ └── atom-one-dark.min.css │ │ ├── images │ │ │ ├── flags │ │ │ │ ├── cs.jpg │ │ │ │ ├── de.jpg │ │ │ │ ├── en.jpg │ │ │ │ ├── es.jpg │ │ │ │ ├── fr.jpg │ │ │ │ ├── it.jpg │ │ │ │ ├── pl.jpg │ │ │ │ ├── ro.jpg │ │ │ │ └── sk.jpg │ │ │ ├── logo-hubleto.png │ │ │ ├── logo-hubleto-stripe.png │ │ │ ├── logo-hubleto-symbol.png │ │ │ ├── logo-hubleto-only-text.png │ │ │ ├── logo-hubleto-text-vertical.png │ │ │ ├── logo-hubleto-text-horizontal.png │ │ │ └── logo-hubleto-only-text-with-motto.png │ │ └── fonts │ │ │ ├── font-awesome │ │ │ ├── fa-brands-400.ttf │ │ │ ├── fa-solid-900.ttf │ │ │ ├── fa-brands-400.woff2 │ │ │ ├── fa-regular-400.ttf │ │ │ ├── fa-solid-900.woff2 │ │ │ ├── fa-regular-400.woff2 │ │ │ ├── fa-v4compatibility.ttf │ │ │ └── fa-v4compatibility.woff2 │ │ │ └── Gabarito │ │ │ ├── static │ │ │ ├── Gabarito-Black.ttf │ │ │ ├── Gabarito-Bold.ttf │ │ │ ├── Gabarito-Medium.ttf │ │ │ ├── Gabarito-Regular.ttf │ │ │ ├── Gabarito-SemiBold.ttf │ │ │ └── Gabarito-ExtraBold.ttf │ │ │ └── Gabarito-VariableFont_wght.ttf │ ├── pages │ │ ├── no-template-configured.twig │ │ ├── not-found.twig │ │ └── without-sidebar.twig │ ├── components │ │ ├── image.twig │ │ ├── work-in-progress.twig │ │ └── step-by-step.twig │ └── elements │ │ ├── footer.twig │ │ └── on-this-page.twig ├── book │ └── content │ │ ├── pages │ │ ├── apps │ │ │ ├── community │ │ │ │ ├── leads.md │ │ │ │ ├── leads │ │ │ │ │ ├── settings.md │ │ │ │ │ └── introduction.md │ │ │ │ ├── services.md │ │ │ │ ├── settings.md │ │ │ │ ├── deals │ │ │ │ │ ├── introduction.md │ │ │ │ │ └── settings.md │ │ │ │ ├── customers.md │ │ │ │ ├── customers │ │ │ │ │ └── settings.md │ │ │ │ ├── services │ │ │ │ │ ├── settings.md │ │ │ │ │ └── permissions.md │ │ │ │ └── documents │ │ │ │ │ └── permissions.md │ │ │ ├── premium │ │ │ │ ├── billing │ │ │ │ │ ├── components │ │ │ │ │ │ └── table-billing-account-services.md │ │ │ │ │ ├── controllers │ │ │ │ │ │ └── billing-accounts.md │ │ │ │ │ └── views │ │ │ │ │ │ └── billing-accounts.md │ │ │ │ └── dbupdater.md │ │ │ ├── external.md │ │ │ ├── sales.md │ │ │ └── premium.md │ │ ├── docs │ │ │ ├── ui.md │ │ │ ├── models.md │ │ │ ├── ui │ │ │ │ ├── forms.md │ │ │ │ ├── inputs.md │ │ │ │ ├── tables.md │ │ │ │ └── creating-custom-components.md │ │ │ ├── views.md │ │ │ ├── testing.md │ │ │ ├── views │ │ │ │ ├── twig.md │ │ │ │ └── namespaces.md │ │ │ ├── controllers.md │ │ │ ├── extendibles.md │ │ │ ├── models │ │ │ │ ├── columns.md │ │ │ │ ├── enums.md │ │ │ │ ├── lookups.md │ │ │ │ ├── callbacks.md │ │ │ │ ├── relations.md │ │ │ │ ├── description-api.md │ │ │ │ ├── record-manager.md │ │ │ │ └── data-transfer-objects.md │ │ │ ├── controllers │ │ │ │ ├── html-output.md │ │ │ │ └── json-output.md │ │ │ ├── testing │ │ │ │ ├── running-tests.md │ │ │ │ └── writing-tests.md │ │ │ └── apps │ │ │ │ ├── how-to-install-app.md │ │ │ │ └── publish-external-app.md │ │ ├── source-code │ │ │ ├── apps │ │ │ │ ├── Pipeline │ │ │ │ │ └── Home.md │ │ │ │ ├── Customers │ │ │ │ │ └── classes │ │ │ │ │ │ └── Hubleto │ │ │ │ │ │ └── App │ │ │ │ │ │ └── Community │ │ │ │ │ │ └── Customers │ │ │ │ │ │ ├── Controllers │ │ │ │ │ │ ├── Dashboard.md │ │ │ │ │ │ ├── Api │ │ │ │ │ │ │ ├── GetCustomer.md │ │ │ │ │ │ │ └── LogActivity.md │ │ │ │ │ │ ├── Tags.md │ │ │ │ │ │ ├── Activity.md │ │ │ │ │ │ ├── Customers.md │ │ │ │ │ │ └── Settings.md │ │ │ │ │ │ ├── Models │ │ │ │ │ │ ├── RecordManagers │ │ │ │ │ │ │ └── Tag.md │ │ │ │ │ │ ├── CustomerActivity.md │ │ │ │ │ │ ├── Tag.md │ │ │ │ │ │ └── CustomerTag.md │ │ │ │ │ │ ├── Extendibles │ │ │ │ │ │ └── ContextHelp.md │ │ │ │ │ │ └── Tests │ │ │ │ │ │ └── RenderAllRoutesTest.md │ │ │ │ ├── Deals │ │ │ │ │ └── classes │ │ │ │ │ │ └── Hubleto │ │ │ │ │ │ └── App │ │ │ │ │ │ └── Community │ │ │ │ │ │ └── Deals │ │ │ │ │ │ ├── Models │ │ │ │ │ │ ├── RecordManagers │ │ │ │ │ │ │ ├── Tag.md │ │ │ │ │ │ │ ├── LostReason.md │ │ │ │ │ │ │ ├── DealHistory.md │ │ │ │ │ │ │ ├── DealTag.md │ │ │ │ │ │ │ ├── DealLead.md │ │ │ │ │ │ │ └── DealTask.md │ │ │ │ │ │ ├── DealActivity.md │ │ │ │ │ │ ├── DealLead.md │ │ │ │ │ │ ├── DealTag.md │ │ │ │ │ │ ├── DealTask.md │ │ │ │ │ │ ├── Tag.md │ │ │ │ │ │ ├── LostReason.md │ │ │ │ │ │ └── DealHistory.md │ │ │ │ │ │ ├── Extendibles │ │ │ │ │ │ ├── AppMenu.md │ │ │ │ │ │ ├── ContextHelp.md │ │ │ │ │ │ ├── ProductTypes.md │ │ │ │ │ │ └── MailTemplateVariables.md │ │ │ │ │ │ ├── Controllers │ │ │ │ │ │ ├── Api │ │ │ │ │ │ │ ├── DailyDigest.md │ │ │ │ │ │ │ ├── LogActivity.md │ │ │ │ │ │ │ ├── CreateFromLead.md │ │ │ │ │ │ │ ├── SetParentLead.md │ │ │ │ │ │ │ ├── ChangeWorkflow.md │ │ │ │ │ │ │ ├── GenerateInvoice.md │ │ │ │ │ │ │ └── GenerateQuotationPdf.md │ │ │ │ │ │ ├── Deals.md │ │ │ │ │ │ ├── Tags.md │ │ │ │ │ │ ├── Settings.md │ │ │ │ │ │ ├── LostReasons.md │ │ │ │ │ │ ├── ReportGoal.md │ │ │ │ │ │ ├── DealsArchive.md │ │ │ │ │ │ └── Boards │ │ │ │ │ │ │ ├── DealWarnings.md │ │ │ │ │ │ │ ├── DealValueByResult.md │ │ │ │ │ │ │ └── MostValuableDeals.md │ │ │ │ │ │ ├── Workflow.md │ │ │ │ │ │ └── Reports │ │ │ │ │ │ └── MonthlyRevenue.md │ │ │ │ ├── Leads │ │ │ │ │ └── classes │ │ │ │ │ │ └── Hubleto │ │ │ │ │ │ └── App │ │ │ │ │ │ └── Community │ │ │ │ │ │ └── Leads │ │ │ │ │ │ ├── Models │ │ │ │ │ │ ├── RecordManagers │ │ │ │ │ │ │ ├── Tag.md │ │ │ │ │ │ │ ├── Level.md │ │ │ │ │ │ │ ├── LostReason.md │ │ │ │ │ │ │ ├── LeadHistory.md │ │ │ │ │ │ │ ├── LeadTag.md │ │ │ │ │ │ │ └── LeadTask.md │ │ │ │ │ │ ├── LeadActivity.md │ │ │ │ │ │ ├── LeadTag.md │ │ │ │ │ │ ├── LeadTask.md │ │ │ │ │ │ ├── Tag.md │ │ │ │ │ │ ├── LostReason.md │ │ │ │ │ │ ├── LeadHistory.md │ │ │ │ │ │ ├── LeadCampaign.md │ │ │ │ │ │ └── Level.md │ │ │ │ │ │ ├── Controllers │ │ │ │ │ │ ├── Levels.md │ │ │ │ │ │ ├── Api │ │ │ │ │ │ │ ├── LogActivity.md │ │ │ │ │ │ │ ├── MoveToArchive.md │ │ │ │ │ │ │ └── SaveBulkStatusChange.md │ │ │ │ │ │ ├── Leads.md │ │ │ │ │ │ ├── Tags.md │ │ │ │ │ │ ├── Settings.md │ │ │ │ │ │ ├── LostReasons.md │ │ │ │ │ │ ├── LeadsArchive.md │ │ │ │ │ │ └── Boards │ │ │ │ │ │ │ ├── LeadWarnings.md │ │ │ │ │ │ │ └── LeadValueByScore.md │ │ │ │ │ │ ├── Extendibles │ │ │ │ │ │ └── ContextHelp.md │ │ │ │ │ │ └── Workflow.md │ │ │ │ ├── Contacts │ │ │ │ │ └── classes │ │ │ │ │ │ └── Hubleto │ │ │ │ │ │ └── App │ │ │ │ │ │ └── Community │ │ │ │ │ │ └── Contacts │ │ │ │ │ │ ├── Models │ │ │ │ │ │ ├── RecordManagers │ │ │ │ │ │ │ ├── Tag.md │ │ │ │ │ │ │ └── Category.md │ │ │ │ │ │ ├── ContactTag.md │ │ │ │ │ │ └── Category.md │ │ │ │ │ │ ├── Extendibles │ │ │ │ │ │ └── AppMenu.md │ │ │ │ │ │ └── Controllers │ │ │ │ │ │ ├── Api │ │ │ │ │ │ ├── GetContacts.md │ │ │ │ │ │ ├── CheckPrimaryContact.md │ │ │ │ │ │ └── GetCustomerContacts.md │ │ │ │ │ │ ├── Tags.md │ │ │ │ │ │ ├── Import.md │ │ │ │ │ │ ├── Contacts.md │ │ │ │ │ │ └── Categories.md │ │ │ │ ├── Orders │ │ │ │ │ └── classes │ │ │ │ │ │ └── Hubleto │ │ │ │ │ │ └── App │ │ │ │ │ │ └── Community │ │ │ │ │ │ └── Orders │ │ │ │ │ │ ├── Models │ │ │ │ │ │ ├── RecordManagers │ │ │ │ │ │ │ ├── State.md │ │ │ │ │ │ │ ├── History.md │ │ │ │ │ │ │ └── OrderActivity.md │ │ │ │ │ │ ├── State.md │ │ │ │ │ │ ├── OrderActivity.md │ │ │ │ │ │ ├── History.md │ │ │ │ │ │ ├── OrderDeal.md │ │ │ │ │ │ ├── OrderInvoice.md │ │ │ │ │ │ └── OrderDocument.md │ │ │ │ │ │ ├── Controllers │ │ │ │ │ │ ├── Api │ │ │ │ │ │ │ ├── GetProduct.md │ │ │ │ │ │ │ ├── GeneratePdf.md │ │ │ │ │ │ │ ├── LogActivity.md │ │ │ │ │ │ │ ├── CreateFromDeal.md │ │ │ │ │ │ │ ├── GenerateInvoice.md │ │ │ │ │ │ │ └── SetParentDeal.md │ │ │ │ │ │ ├── Orders.md │ │ │ │ │ │ ├── States.md │ │ │ │ │ │ └── Boards │ │ │ │ │ │ │ └── OrderWarnings.md │ │ │ │ │ │ └── Workflow.md │ │ │ │ ├── Projects │ │ │ │ │ └── classes │ │ │ │ │ │ └── Hubleto │ │ │ │ │ │ └── App │ │ │ │ │ │ └── Community │ │ │ │ │ │ └── Projects │ │ │ │ │ │ ├── Controllers │ │ │ │ │ │ ├── Phases.md │ │ │ │ │ │ ├── Projects.md │ │ │ │ │ │ ├── Api │ │ │ │ │ │ │ ├── GetStatistics.md │ │ │ │ │ │ │ ├── SetParentOrder.md │ │ │ │ │ │ │ ├── CreateFromOrder.md │ │ │ │ │ │ │ └── ConvertDealToProject.md │ │ │ │ │ │ ├── Contacts.md │ │ │ │ │ │ ├── Dashboard.md │ │ │ │ │ │ └── Settings.md │ │ │ │ │ │ ├── Workflow.md │ │ │ │ │ │ ├── Models │ │ │ │ │ │ ├── RecordManagers │ │ │ │ │ │ │ └── Phase.md │ │ │ │ │ │ ├── ProjectTask.md │ │ │ │ │ │ ├── ProjectDeal.md │ │ │ │ │ │ └── ProjectOrder.md │ │ │ │ │ │ └── Calendar.md │ │ │ │ ├── Settings │ │ │ │ │ └── classes │ │ │ │ │ │ └── Hubleto │ │ │ │ │ │ └── App │ │ │ │ │ │ └── Community │ │ │ │ │ │ └── Settings │ │ │ │ │ │ ├── Controllers │ │ │ │ │ │ ├── Config.md │ │ │ │ │ │ ├── General.md │ │ │ │ │ │ ├── Api │ │ │ │ │ │ │ ├── SavePermissions.md │ │ │ │ │ │ │ └── GetPermissions.md │ │ │ │ │ │ ├── Apps.md │ │ │ │ │ │ ├── Teams.md │ │ │ │ │ │ ├── Theme.md │ │ │ │ │ │ ├── Users.md │ │ │ │ │ │ ├── Companies.md │ │ │ │ │ │ ├── Countries.md │ │ │ │ │ │ ├── Dashboard.md │ │ │ │ │ │ ├── MyAccount.md │ │ │ │ │ │ ├── UserRoles.md │ │ │ │ │ │ ├── Currencies.md │ │ │ │ │ │ ├── Permissions.md │ │ │ │ │ │ ├── ActivityTypes.md │ │ │ │ │ │ ├── InvoiceProfiles.md │ │ │ │ │ │ ├── RolePermissions.md │ │ │ │ │ │ ├── UpdateDefaultPermissions.md │ │ │ │ │ │ └── Sidebar.md │ │ │ │ │ │ └── Models │ │ │ │ │ │ ├── RecordManagers │ │ │ │ │ │ ├── Company.md │ │ │ │ │ │ ├── Country.md │ │ │ │ │ │ ├── Currency.md │ │ │ │ │ │ ├── Setting.md │ │ │ │ │ │ ├── UserRole.md │ │ │ │ │ │ ├── Permission.md │ │ │ │ │ │ ├── ActivityType.md │ │ │ │ │ │ ├── InvoiceProfile.md │ │ │ │ │ │ └── UserHasRole.md │ │ │ │ │ │ ├── TeamMember.md │ │ │ │ │ │ ├── UserHasRole.md │ │ │ │ │ │ ├── Team.md │ │ │ │ │ │ ├── Company.md │ │ │ │ │ │ ├── Country.md │ │ │ │ │ │ ├── ActivityType.md │ │ │ │ │ │ ├── Currency.md │ │ │ │ │ │ └── Permission.md │ │ │ │ ├── Calendar │ │ │ │ │ └── classes │ │ │ │ │ │ └── Hubleto │ │ │ │ │ │ └── App │ │ │ │ │ │ └── Community │ │ │ │ │ │ └── Calendar │ │ │ │ │ │ ├── Extendibles │ │ │ │ │ │ ├── AppMenu.md │ │ │ │ │ │ └── ContextHelp.md │ │ │ │ │ │ ├── Controllers │ │ │ │ │ │ ├── Api │ │ │ │ │ │ │ ├── SetInitialView.md │ │ │ │ │ │ │ ├── GetSharedCalendars.md │ │ │ │ │ │ │ ├── StopSharingCalendar.md │ │ │ │ │ │ │ └── DailyDigest.md │ │ │ │ │ │ ├── Share.md │ │ │ │ │ │ ├── Calendar.md │ │ │ │ │ │ ├── Settings.md │ │ │ │ │ │ ├── Boards │ │ │ │ │ │ │ └── Reminders.md │ │ │ │ │ │ └── IcsCalendar.md │ │ │ │ │ │ ├── Events.md │ │ │ │ │ │ └── Models │ │ │ │ │ │ ├── Activity.md │ │ │ │ │ │ └── RecordManagers │ │ │ │ │ │ └── SharedCalendar.md │ │ │ │ ├── Invoices │ │ │ │ │ └── classes │ │ │ │ │ │ └── Hubleto │ │ │ │ │ │ └── App │ │ │ │ │ │ └── Community │ │ │ │ │ │ └── Invoices │ │ │ │ │ │ ├── Extendibles │ │ │ │ │ │ └── AppMenu.md │ │ │ │ │ │ ├── Controllers │ │ │ │ │ │ ├── Api │ │ │ │ │ │ │ └── GeneratePdf.md │ │ │ │ │ │ ├── Invoices.md │ │ │ │ │ │ ├── Payments.md │ │ │ │ │ │ └── Profiles.md │ │ │ │ │ │ ├── Workflow.md │ │ │ │ │ │ └── Loader.md │ │ │ │ ├── Worksheets │ │ │ │ │ └── classes │ │ │ │ │ │ └── Hubleto │ │ │ │ │ │ └── App │ │ │ │ │ │ └── Community │ │ │ │ │ │ └── Worksheets │ │ │ │ │ │ ├── Controllers │ │ │ │ │ │ ├── Home.md │ │ │ │ │ │ ├── Activities.md │ │ │ │ │ │ ├── ActivityTypes.md │ │ │ │ │ │ ├── Api │ │ │ │ │ │ │ └── DailyActivityChart.md │ │ │ │ │ │ └── Boards │ │ │ │ │ │ │ └── DailyChart.md │ │ │ │ │ │ ├── Models │ │ │ │ │ │ ├── RecordManagers │ │ │ │ │ │ │ └── ActivityType.md │ │ │ │ │ │ └── ActivityType.md │ │ │ │ │ │ └── Loader.md │ │ │ │ └── Campaigns │ │ │ │ │ └── classes │ │ │ │ │ └── Hubleto │ │ │ │ │ └── App │ │ │ │ │ └── Community │ │ │ │ │ └── Campaigns │ │ │ │ │ ├── Extendibles │ │ │ │ │ ├── AppMenu.md │ │ │ │ │ └── MailTemplateVariables.md │ │ │ │ │ ├── Models │ │ │ │ │ ├── RecordManagers │ │ │ │ │ │ ├── RecipientStatus.md │ │ │ │ │ │ └── CampaignActivity.md │ │ │ │ │ ├── CampaignActivity.md │ │ │ │ │ ├── CampaignTask.md │ │ │ │ │ ├── CampaignContact.md │ │ │ │ │ ├── RecipientStatus.md │ │ │ │ │ ├── Click.md │ │ │ │ │ └── Recipient.md │ │ │ │ │ ├── Controllers │ │ │ │ │ ├── Api │ │ │ │ │ │ ├── Launch.md │ │ │ │ │ │ ├── LogActivity.md │ │ │ │ │ │ ├── SaveContacts.md │ │ │ │ │ │ ├── SendTestEmail.md │ │ │ │ │ │ ├── GetMailPreviewInfo.md │ │ │ │ │ │ ├── SendTestEmailToMe.md │ │ │ │ │ │ ├── GetCampaignWarnings.md │ │ │ │ │ │ └── SaveRecipientsFromContacts.md │ │ │ │ │ ├── Campaigns.md │ │ │ │ │ ├── Recipients.md │ │ │ │ │ ├── RecipientStatuses.md │ │ │ │ │ └── ClickTracker.md │ │ │ │ │ ├── Workflow.md │ │ │ │ │ └── Loader.md │ │ │ ├── framework │ │ │ │ └── classes │ │ │ │ │ └── Hubleto │ │ │ │ │ └── Framework │ │ │ │ │ ├── Interfaces │ │ │ │ │ └── EnvInterface.md │ │ │ │ │ ├── Exceptions │ │ │ │ │ ├── InvalidToken.md │ │ │ │ │ ├── GeneralException.md │ │ │ │ │ ├── ControllerNotFound.md │ │ │ │ │ ├── DBNotConnectedException.md │ │ │ │ │ ├── InvalidUidException.md │ │ │ │ │ ├── TestAssertionFailedException.md │ │ │ │ │ ├── ModelInstallationException.md │ │ │ │ │ ├── DBException.md │ │ │ │ │ ├── TestAssertionFailed.md │ │ │ │ │ ├── DBDuplicateEntryException.md │ │ │ │ │ ├── UnknownView.md │ │ │ │ │ ├── RecordDeleteException.md │ │ │ │ │ └── NotEnoughPermissionsException.md │ │ │ │ │ └── Test.md │ │ │ └── erp │ │ │ │ └── classes │ │ │ │ └── Hubleto │ │ │ │ └── Erp │ │ │ │ ├── Exceptions │ │ │ │ ├── AccountAlreadyExists.md │ │ │ │ └── AccountValidationFailed.md │ │ │ │ ├── Locale.md │ │ │ │ ├── Env.md │ │ │ │ ├── Cron.md │ │ │ │ ├── Hook.md │ │ │ │ ├── Loader.md │ │ │ │ ├── Renderer.md │ │ │ │ ├── Emails │ │ │ │ └── EmailWrapper.md │ │ │ │ └── RecordManager.md │ │ ├── publish-app.md │ │ ├── advanced-development │ │ │ ├── core-classes │ │ │ │ ├── router.md │ │ │ │ └── permissions.md │ │ │ ├── hooks.md │ │ │ ├── data-management.md │ │ │ ├── miscellaneous.md │ │ │ ├── customizing-ui.md │ │ │ └── core-architecture │ │ │ │ └── dependency-injection.md │ │ ├── tutorials │ │ │ └── hello-world-app │ │ │ │ ├── customize-tables-and-forms.md │ │ │ │ ├── custom-ui-components.md │ │ │ │ └── more-reading.md │ │ ├── code-of-conduct.md │ │ ├── php │ │ │ └── migrating-to-8-4.md │ │ ├── licenses.md │ │ ├── source-code.md │ │ ├── basics │ │ │ ├── about-apps.md │ │ │ └── app-folder-structure.md │ │ ├── partnership.md │ │ ├── adios-framework.md │ │ ├── certification │ │ │ ├── level-2.md │ │ │ ├── level-3.md │ │ │ └── level-1 │ │ │ │ └── recapitulation.md │ │ ├── features.md │ │ ├── installation.md │ │ └── advanced-development.md │ │ ├── assets │ │ └── images │ │ │ ├── logo.jpg │ │ │ ├── cli-init-01.png │ │ │ ├── dashboard.jpg │ │ │ ├── linux-logo.png │ │ │ ├── windows-logo.png │ │ │ ├── Ceremony_deals.jpg │ │ │ ├── Ceremony_leads.jpg │ │ │ ├── my-app-contacts.png │ │ │ ├── my-app-dashboard.png │ │ │ ├── hubleto-chatgpt-01.png │ │ │ ├── hubleto-chatgpt-02.png │ │ │ ├── hubleto-chatgpt-03.png │ │ │ ├── my-app-in-sidebar.png │ │ │ ├── create-simple-addressbook.gif │ │ │ └── Ceremony_DS_Customers_Billing_Services.png │ │ └── code-samples │ │ ├── simple-routing.png │ │ ├── view-list-of-customers.png │ │ ├── composer-create-project.png │ │ └── app-loader-class-with-workflow-manager.png ├── downloads │ ├── MyApp.zip │ ├── logo-hubleto.png │ ├── logo-hubleto-with-text.png │ └── webinar-introduction-to-hubleto │ │ ├── How to setup dev env.pdf │ │ ├── Introduction to Hubleto.pdf │ │ └── Overview of Hubleto apps.pdf ├── .htaccess ├── composer.json ├── package.json ├── tailwind.config.js ├── index.php ├── admin │ └── index.php └── cfg │ └── template.php ├── v1 └── index.php └── .gitignore /index.php: -------------------------------------------------------------------------------- 1 | getPageVars() for the list of available variables #} 2 | 3 |
{{ caption }}
{% endif %} 6 || Parent class | Exception |
| Parent class | Exception |
| Parent class | Controller |
| Parent class | RecordManager |
| Parent class | RecordManager |
| Parent class | RecordManager |
| Parent class | RecordManager |
| Parent class | RecordManager |
| Parent class | RecordManager |
| Parent class | Extendible |
| Parent class | RecordManager |
| Parent class | Controller |
| Parent class | RecordManager |
| Parent class | RecordManager |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | RecordManager |
| Parent class | RecordManager |
| Parent class | RecordManager |
| Parent class | RecordManager |
| Parent class | RecordManager |
| Parent class | Extendible |
| Parent class | Extendible |
| Parent class | Extendible |
| Parent class | Extendible |
| Parent class | Extendible |
| Parent class | Extendible |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | RecordManager |
| Parent class | Controller |
| Parent class | Extendible |
| Parent class | RecordManager |
| Parent class | Extendible |
| Parent class | RecordManager |
| Parent class | Extendible |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Locale |
| Parent class | ApiController |
| Parent class | Extendible |
| Parent class | ApiController |
| Parent class | ApiController |
| Parent class | ApiController |
| Parent class | ApiController |
| Parent class | Extendible |
| Parent class | ApiController |
| Parent class | ApiController |
| Parent class | ApiController |
| Parent class | ApiController |
| Parent class | ApiController |
| Parent class | ApiController |
| Parent class | ApiController |
| Parent class | ApiController |
| Parent class | ApiController |
| Parent class | ApiController |
| Parent class | ApiController |
| Parent class | ApiController |
| Parent class | ApiController |
| Parent class | Env |
| Parent class | ApiController |
| Parent class | ApiController |
| Parent class | ApiController |
| Parent class | ApiController |
| Parent class | ApiController |
| Parent class | ApiController |
| Parent class | ApiController |
| Parent class | ApiController |
| Parent class | ApiController |
| Parent class | ApiController |
| Parent class | ApiController |
| Parent class | ApiController |
| Parent class | ApiController |
| Parent class | ApiController |
| Parent class | ApiController |
| Parent class | ApiController |
| Parent class | ApiController |
| Parent class | ApiController |
| Parent class | ApiController |
| Parent class | Core |
| Parent class | ApiController |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | Controller |
| Parent class | \Hubleto\Framework\Exceptions\Exception |
| Parent class | ApiController |
| Parent class | Core |
| Parent class | \Hubleto\Framework\Exceptions\Exception |
| Parent class | Core |
| Parent class | Controller |
| Parent class | \Hubleto\Framework\Exceptions\Exception |
| Parent class | \Hubleto\Framework\Exceptions\Exception |
| Parent class | \Hubleto\Framework\Exceptions\Exception |
| Parent class | \Hubleto\Framework\Exceptions\Exception |
| Parent class | \Hubleto\Framework\Exceptions\Exception |
| Parent class | Controller |
| Parent class | Workflow |
| Parent class | Workflow |
| Parent class | \Hubleto\Framework\Exceptions\Exception |
| Parent class | Workflow |
| Parent class | \Hubleto\Framework\Exceptions\Exception |
| Parent class | Workflow |
| Parent class | Workflow |
| Parent class | Model |
| Parent class | Workflow |
| Parent class | Model |
| Parent class | TestCase |
| Final | This class is marked as **final** and can't be subclassed |
| Parent class | Report |
| Parent class | \Hubleto\Framework\Exceptions\Exception |
| Parent class | Activity |
| Parent class | Activity |
| Parent class | Activity |
| Parent class | RecordManager |
| Parent class | RecordManager |
| Parent class | RecordManager |
| Parent class | Activity |
| Parent class | Activity |
| Parent class | \Hubleto\Framework\Exceptions\Exception |
| Parent class | RecordManager |
| Parent class | Activity |
| Parent class | RecordManager |
| Parent class | Model |
| Parent class | Model |
| Parent class | \Hubleto\Framework\Exceptions\Exception |
| Parent class | Controller |
| Parent class | Model |
| Parent class | \Hubleto\Framework\Exceptions\Exception |
| Parent class | App |
| Parent class | App |
| Parent class | Activity |
| Parent class | Model |
| Parent class | Model |
| Parent class | Model |
| Parent class | Model |
| Parent class | Model |
| Parent class | Model |
| Parent class | Model |
| Parent class | RecordManager |
| Parent class | Model |
| Parent class | Model |
| Parent class | Model |
| Parent class | Model |
| Parent class | Model |
| Parent class | Model |
| Parent class | Model |
| Parent class | Model |
| Parent class | Model |
| Parent class | Model |
| Parent class | Model |
| Parent class | RecordManager |
| Parent class | Model |
| Parent class | Model |
| Parent class | RecordManager |
| Parent class | Model |
| Parent class | Model |
| Parent class | Model |
| Parent class | Calendar |
| Parent class | App |
| Parent class | Loader |
| Parent class | Model |
| Parent class | Model |
| Parent class | Model |
| Parent class | Model |
| Parent class | Model |
| Parent class | Model |
| Parent class | Model |
| Parent class | Model |
| Parent class | Model |
| Parent class | Renderer |
| Parent class | ApiController |
| Parent class | RecordManager |
| Parent class | Model |
| Parent class | RecordManager |
| Parent class | RecordManager |
| Parent class | RecordManager |
| Parent class | RecordManager |
| Parent class | RecordManager |
| Parent class | Model |
| Parent class | Model |