Download the PHP
package baka/database without Composer
On this page you can find all versions of the php package
baka/database. It is possible to download/install
these versions without Composer. Possible dependencies are resolved
automatically.
FAQ
After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.
Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.
In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories.
In this case some credentials are needed to access such packages.
Please use the auth.json textarea to insert credentials, if a package is coming from a private repository.
You can look here for more information.
Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
To use Composer is sometimes complicated. Especially for beginners.
Composer needs much resources. Sometimes they are not available on a simple webspace.
If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
The default behavior of the baka model is giving you the normal functions to work with any mc project
automatic updated_at , created_at times
soft delete by just calling softDelete() insted of delete()
toFullArray() instead of toArray() to avoid dynamic fields on your model been removed by phalcon serialization
Custom Fields Trait and CLI
Hash Table Traits for dynamic atributes
Custom Fields Model
One of the things we look for is a table that growth in a vertical way instead of horizontal . We made custom fields to avoid having to go later on in proyect and having to add new fields to the table, with this we can managed them dynamicly and later on add UI for the client to better manage the info
To create a custom fields table from a module you will need to use our CLI
To use you need your model to extend from ModelCustomFields
And you also need to create the custom fields model value
Thats it now you can use this custom fields model like any other, no other explication is needed they will work like any phalcon normal model
Hash Tables
Like its name implies, you have a table with key value for any entity you desire. This is usefull when you need to add settings to any tables in your system
Composer command for our command line client (download client)This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free.Standard composer command
The package baka/database contains the following files
Loading the files please wait ....
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.