aselsan / search
Rapid Search for Codeigniter 4 framework
dev-main
2024-10-02 00:08 UTC
Requires
- codeigniter4/framework: ^4.4.8
This package is auto-updated.
Last update: 2025-03-30 01:21:49 UTC
README
Rapid Search for Codeigniter 4 framework
Installation
composer require aselsan/search
Usage
use SearchTrait
in your model, as follows:
<?php namespace App\Models; use CodeIgniter\Model; class UserModel extends Model { use SearchTrait; //Add this // Optional properties protected $search = ['first_name', 'last_name'];
Somewhere in your controller
$keyword = "jhon doe"; // Match any fields model(UserModel::class)->search($keyword)->paginate(); // Match all fields model(UserModel::class)->search($keyword, true)->paginate();
License
This project is licensed under the MIT License - see the LICENSE file for details.