koriym / query-locator
A SQL query locator
Installs: 172 200
Dependents: 3
Suggesters: 0
Security: 0
Stars: 8
Watchers: 3
Forks: 1
Open Issues: 1
Requires
- php: >=7.1.0
Requires (Dev)
- doctrine/coding-standard: ^9.0
- phpunit/phpunit: ^9.5.10
- ray/di: ^2.7.2
- vimeo/psalm: ^4.12
Suggests
- ext-apcu: *
README
Installation
Composer install
$ composer require koriym/query-locator
Usage
use Koriym\QueryLocator\QueryLocator; $query = new QueryLocator($sqlDir); $sql = $query['admin/user']; // SELECT * FROM user; $sql = $query->getCountQuery('admin/user'); // SELECT COUNT(*) FROM user;
SQL files
└── sql
└── admin
└── user.sql