All notable changes to Wildfire
will be documented in this file.
0.6.0 - 2024-10-22
$pagee
for customizing pagination inPaginateTrait
WritableTrait
for handling CRUD operations- Usage of timestamps (e.g.,
CREATED_AT
,UPDATED_AT
)
WildfireTrait::wildfire
returnsWildfire
instance- Code coverage to
Codecov
- Code documentation by
php-cs-fixer
- Improved code quality by
phpstan
- Simplified code structure
- Workflow to
Github Actions
- Getting offset value in
PaginateTrait
0.5.0 - 2018-09-23
Note
This release will introduce a backward compatability break if upgrading from v0.4.0
release.
Model
classTraits\PaginateTrait::paginate($page, $total, $config = array())
Traits\ValidateTrait::errors
Traits\WildfireTrait
Wildfire::__construct($data)
Wildfire::dropdown($column)
Wildfire::find($table, $id)
Wildfire::get($table = '', $limit = null, $offset = null)
Wildfire::result($model = '')
CodeigniterModel
classHelpers
directoryTraits\DatabaseTrait
traitTraits\ModelTrait
traitTraits\PaginateTrait::paginate($perPage, $config = array())
Traits\ResultTrait
traitTraits\ValidateTrait::validation_errors
Wildfire::__construct($database = null, $query = null)
Wildfire::asDropdown($description = 'description')
Wildfire::find($table, $delimiters = array())
Wildfire::get($table = '')
Wildfire::result
Wildfire::setDatabase($database)
Wildfire::setQuery($query)
Wildfire
extended toCI_Model
0.4.0 - 2017-01-08
CodeigniterModel
that extends toCI_Model
$belongs_to
for one-to-one relationships$hidden
for hiding columnsValidateTrait
for validating data using CodeIgniter'sForm_validation
classPaginateTrait
for creating pagination links using CodeIgniter'sPagination
class
- Version of
rougin/describe
to~1.5
0.3.1 - 2016-09-12
Wildfire
asCI_Model
- StyleCI for conforming code to PSR standards
0.3.0 - 2016-06-05
- Traits
table
for manually specifying the table associated with the Modelcolumns
for manually specifying the columns to be displayed
- Issue in getting foreign tables
Inflector
class
0.2.1 - 2016-05-14
- Version of
rougin/codeigniter
to^3.0.0
0.2.0 - 2016-03-25
- Tests
- Enabled empty parameters in
Wildfire::__construct
Wildfire
library