Best laravel framework open-source packages.

Wp query builder

WordPress SQL query builder library for custom models and data querying.
Updated 1 month ago

Wordpress Query Builder Library

Provides a Query Builder class built over Wordpress core Database class accessor. Usability is similar to Laravel's Eloquent.

The library also provides an anstract class and a trait to be used on data models built for custom tables. The abstract class extends our generic PHP model class.

Install

This package / library requires composer.

composer require 10quality/wp-query-builder

Usage

Query Builder

Instantiate

use TenQuality\WP\Database\QueryBuilder;

Regular constructor:

$builder = new QueryBuilder();

Static constructor:

$builder = QueryBuilder::create();

Chaining statements

All query statements can be chained, in example:

$results = QueryBuilder::create()
    ->select( '*' )
    ->from( 'posts' )
    ->get();

Model class

For basic model usage, see our PHP data model documentation.

License

MIT License (c) 2019