39a1f9d85a
Improve magic function __get.
...
Is not necessary another conditionals. When __get is called
is only when the the property is not defined, so
only need return null in order to avoid the
PHP notice of undefined property.
2023-06-04 14:34:24 -04:00
d48f24ed98
Improve return types.
2023-04-22 05:32:37 -04:00
b326c8e1d0
Fix mising use.
2023-04-16 23:47:49 -04:00
1267d6b2f6
Fix deprecation warnings on PHP8.2
2023-04-15 13:17:00 -04:00
a8d95cb55b
Fix empty application/json.
2023-04-14 16:43:50 -04:00
06b7907f7c
Define mixed type to param $id on getById method.
2023-03-25 21:28:25 -04:00
4d052efba6
Change return type from mixed to ?Model on getFirts and getById methods.
2023-03-25 18:28:21 -04:00
11141a0eee
Allow send string to setNull method.
2023-03-25 12:27:33 -04:00
3c8a21161f
Add missing docblocks and return types.
2023-03-25 12:26:42 -04:00
1bde430251
Improve Neuron and allow use to clone another object.
2023-03-15 22:16:05 -04:00
7d3d1615d5
Fix View:txt and add charset.
2022-11-22 00:59:20 -04:00
404bd59569
Improve where, and, or and search method.
...
- static::$querySelect['AndOr'] is REMOVED.
- where, and, or and search now use only the
static::$querySelect['where'] index.
- removed unnecesary brackets on buildQuery.
2022-08-22 15:26:32 -04:00
53bdc92344
Add bindValue method to Libs\Model.
2022-08-18 16:38:40 -04:00
ad7b78f427
Fix prepare variables when special where/and/or columns.
2022-08-12 06:31:54 -04:00
38d2a90318
Fix count when using joins.
2022-08-12 05:46:24 -04:00
2411704662
Add sqlite support.
2022-08-04 05:30:22 -04:00
08d92a2b81
Allow usage of bool types on the ORM.
2022-08-01 08:27:49 -04:00
8d47e10d7a
Fix resetQuery.
2022-07-29 22:23:07 -04:00
2c7938a0c3
Set default fetch mode to fetch assoc.
2022-07-24 00:29:34 -04:00
c57ca191b1
Rename limit() variables with better names and add description.
2022-07-19 12:08:22 -04:00
f4eabe6d54
Minor fixes.
...
- Add some uses.
- Fix typo and order error con docl block.
2022-07-14 22:39:38 -04:00
83d9ba55aa
Update migration notes.
2022-07-14 22:08:43 -04:00
bad7bf0e65
Update config template.
2022-07-14 22:03:07 -04:00
5284be2b1b
Update org files.
2022-07-14 21:59:27 -04:00
0db6e4a021
rework to change from MySQLi to PDO.
2022-07-14 21:41:48 -04:00
afb4c914a1
Fix error on where_in with string values.
2022-07-10 12:10:01 -04:00
4c4fe6f1f7
Change View to work as instance and render text and json.
2022-06-25 21:11:11 -04:00
b6555ee039
Fix docblocks.
2022-06-07 23:06:37 -04:00
a641248453
Add middleware priorities.
2022-06-07 23:05:49 -04:00
eb27acf68e
Add middleware lib.
2022-05-18 12:29:27 -04:00
f38c6610fb
Allow multiple middlewares.
2022-05-18 12:29:07 -04:00
4003a88f66
Insignificant change: Rename some variables.
2022-04-14 12:52:52 -04:00
01927ec946
Normalize header comments to phpdoc compatibility.
2022-04-12 15:56:50 -04:00
a23e795f5c
Fix error on getVars when get not set properties.
2022-04-05 17:12:30 -04:00
9689ac82cf
Fix wrong result type on getById.
2022-03-30 14:09:08 -04:00
fe61d14713
Fix error on save.
2022-03-28 21:55:29 -04:00
97380b2bee
Change ModelMySQL atributes to strong typed.
2022-03-22 04:30:47 -04:00
4cd7850931
fix result type on ModelMySQL::query.
2022-03-17 22:38:10 -04:00
4240b048fd
add missing use for mysqli_result.
2022-03-17 22:31:47 -04:00
f43028d72d
Migrate to strong typed (compatible only with PHP 7.0+).
2022-03-17 17:22:04 -04:00
503efef448
Update comments to phpdoc compatible format.
2022-02-23 20:53:36 -04:00
81f2d4d665
Disable th usade of "-" on {pseudovariables}
2022-01-27 11:17:35 -04:00
4b1585fe6d
Change URI to Path.
2022-01-25 09:46:04 -04:00
83c9d28526
Change URI to Path.
2022-01-25 09:42:16 -04:00
a303f28f88
- Change $notFoundCallBack to $notFoundCallback
...
- Minor fixed on comments.
2022-01-24 11:06:39 -04:00
94f1857653
Change not found callback.
2021-11-27 19:21:13 -04:00
6fbf9a2a72
Change indentation.
2021-10-21 23:34:49 -04:00
790930771f
Add directories default estructure.
2021-10-15 17:52:14 -04:00
184d03a214
Fix error on undefined param.
2021-10-15 17:41:47 -04:00
e1fe93a04c
- Change middleware for accept any callable function as param.
...
- $notFoundCallback now has a function as default value (the normal 404 page as before).
- Change the way to manipulate the {pseudoVars} on uri, now it go into the same Neuron onject that "post", "get", and "json" and not more as separate params into the callback (the callback now only receive one param by default).
- $notFoundCallback now receive the $req, as param.
2021-10-15 17:23:20 -04:00