Download

Github

git clone https://github.com/Usbac/wolff.git

Composer

composer create-project usbac/wolff

Lastest Releases

v2.6

02/10/2020

Changelog:

* Added tests (finally!).
* New 'average' function in the standard library.
* \Core\Route::add method works for any request method.
* \Core\Controller::closure returns the result of the function.
* Fixed 'local' function of the standard library.
* \Core\Session::get and \Core\Request::{get, post, delete, patch, cookie} now doesn't perform any logging when the specified variable isn't set.
* Refactored code.

v2.5

02/07/2020

Changelog:

* Fixed the result of the 'isEmail', 'isAlphanumeric' and 'isAlpha' functions in the standard library.
* Fixed bug in the 'getClientIp' function of the standard library when the server REMOTE_ADDR isn't set.
* Renamed the 'system/log' folder to 'system/logs'.

v2.4

01/15/2020

Changelog:

* Added an `Auth` utility.
* Fixed bug in the `first` method of the `Core\Query` class when no rows are present.

v2.3

01/11/2020

Changelog:

* Added a DI Container.
* Added `val` and `config` functions to the standard library.
* The `interpolate` method of the Utilities\Str class returns the given string instead of `false` if the given values array is empty.
* The methods of the Core\Log class now takes a second parameter which is and array with values to interpolate in the string.
* The `redirect` function of the standard library redirects to the home when no parameter is passed.
* Fixed Core\DB fetch mode.
* Refactored code.

Source code

Classics never get old. Click here for downloading the source code the old way in a .zip file.

Contributing

Any contribution or support to this project in the form of a pull request will be highly appreciated. This can be done in both of the official repositories wolff and wolff-framework.