v0

Apps

Apps are packages containg most of Hubleto functionality.

A Hubleto app is a bundle or package which contains a functionality covering specific goal. For example, there are apps like Customers, Contacts, Campaings, Deals, Projects, Tasks or others.

There are several types of apps: community, custom or external.

NOTE This is developer's documentation. If you want to read about apps included in the default Hubleto package, read this or  this.

Create an app

Easiest way to create an app is to run php hubleto create app MyFirstApp in your Hubleto project folder.

More about creating Hubleto apps is here.

App contents

Each app must have at least a manifest and a Loader class. Most apps also contain models, views, controllers or UI components. And, of course, if you want to access some view, you must define routing.

There is also a concept called Extendibles used for extending apps by another apps.

Folder structure

All parts of an app are placed in a well-organized folder structure.

www.hubleto.com | Found a bug or missing something? Report an issue via GitHub.