Download the PHP package thomas-squall/efxphp without Composer

On this page you can find all versions of the php package thomas-squall/efxphp. 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.
Please rate this library. Is it a good library?

Informations about the package efxphp

Entity Framework for PHP/MySQL

This is an Entity Framework for PHP based on MySQL.

Installation

Using composer is quite simple, just run the following command:

Prerequisites

Before using this library you should make sure to have installed PHP7.1 or major.

Usage

At first, you need to connect to the database.

The parameter to pass are:

For more information see the link: https://docs.mongodb.com/manual/reference/connection-string/

This is how you instantiate a new Adapter:

Now you have to create a model

And register it

If you want to create/update your tables automatically based on your model, pass true as second parameter in the registerModel method

Find

Once connected to the database we can simply query for the collection we want:

You can also filter your query:

Insert

If you want to insert an item you have simply to pass an instance of a registered model:

Hope you guys find this library useful.

Please share it and give me a feedback :)

Thomas


All versions of efxphp with dependencies

PHP Build Version
Package Version
Requires thomas-squall/php-magic-annotations Version ^0.9.7
ext-pdo Version *
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 thomas-squall/efxphp contains the following files

Loading the files please wait ....