eff0b86762
Allow construct Neuron with named arguments.
...
Example:
<?php
$instance = new Neuron(stringValue: 'Hello world', integerValue: 50,
boolValue: false);
echo $instance->stringValue; // "Hello world" will be printed.
?>
Also, is possible to send infinite params without names and his names
will be numeric similar as a non-asociatie array, but as Neuron object.
Example:
<?php
$str = 'Hello world';
$int = 50;
$con = false;
$instance = new Neuron($str, $int);
echo $instance->{0}; // "Hello world" will be printed.
?>
2023-06-04 14:47:58 -04:00
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