64315d7145
Created two new API requester
...
+ Created a new Tags API requester to allow us to make tag related API requests
+ Created a new Branches API requester to allow us to make branch related API requests
2020-02-25 12:13:05 -07:00
5153ea84a9
Created three new model classes
...
+ Created a Branch model class for storing branch data
+ Created a Tag model class for storing tag data
+ Created an Owner model class for storing owner data for branches
2020-02-25 12:11:31 -07:00
9b1e0fe523
Created an interface and abstract class for models
...
+ Created an interface and abstract class for models to extend
2020-02-25 12:09:21 -07:00
3f5527ee8c
Renamed Interfaces and Abstract classes
...
+ Renamed several classes to make it easier to understand what they are for
2020-02-25 12:07:47 -07:00
5df01f7b54
Moved the ApiCollectionInterface class
...
+ Move the ApiCollectionInterface class into a new "Collections/Interfaces/" folder
2020-02-20 13:26:42 -07:00
dcd2d8bdf3
Corrected namespaces + Chnaged tab size to 4
...
+ Went through all the Model classes and updated their namespaces to match their parent folder name
+ Changed tab sizes to 4 spaces instead of 2 (in all php files)
2020-02-20 13:21:18 -07:00
b17224ce39
Refactored and reorganized
...
+ Created new a new interface and abstract class for Api classes that support the all() method
+ Refactored the Repositories Api class
+ Moved the abstract classes into an "Abstracts" folder
+ Moved Api Interfaces into an "Interfaces" folder
+ Corrected namespaces
2020-02-20 13:08:41 -07:00
1bf0c070f8
Huge number of updates, too tired to list them all
...
+ Added a bunch of API handler classes that will use the already created models
+ Created a new Client class that will connect to new API handler classes
+ Created new collection classes
2020-02-19 22:10:59 -07:00
f530671000
Renamed a configuration file
2019-04-18 20:06:49 +02:00
07567ba1e0
Moved the configuration files to a dedicated folder
2019-04-18 12:15:05 +02:00
72ad2d9c84
Updated the CI
2019-04-17 18:48:21 +02:00
21b2fc1fa3
Using camelcase instead of all caps for constants
2019-04-15 20:27:27 +02:00
76e8cfa0a4
Code formatting
2019-04-15 19:22:15 +02:00
94c3cddd21
Updated the PHPDoc settings
2019-04-15 11:15:08 +02:00
4608d102ba
Updated the documentation
2019-04-15 10:29:35 +02:00
02d97067fa
Updated the documentation
2019-04-14 02:36:51 +02:00
d498e89310
Updated the PHPUnit settings
2019-04-14 01:06:14 +02:00
a154c77f89
Updated the build system
2019-04-14 00:36:01 +02:00
137ac3af59
Updated the Coveralls dependency
2019-04-14 00:35:53 +02:00
3b584899bd
Fixed the PHPUnit settings
2019-04-12 10:02:46 +02:00
605f47177a
Moved the PHPUnit settings
2019-04-11 22:21:34 +02:00
4408368977
Moved the MkDocs settings
2019-04-11 22:21:31 +02:00
9c69045c39
Updated the PHPUnit dependency
2019-04-09 19:39:36 +02:00
3a33d37d48
Renamed the 'lib' folder to 'src'
2019-04-02 11:23:19 +02:00
a524382b55
Updated the dependencies
2019-03-26 17:59:48 +01:00
05d6d109a4
Code formatting
2019-03-25 14:45:18 +01:00
65cadf1089
Updated the dependencies
2019-03-25 10:29:44 +01:00
decaa29b81
Removed some '__toString()' methods
2019-03-24 19:57:51 +01:00
1f27843b41
Updated the PHPUnit dependency
2019-03-17 14:52:23 +01:00
5804a8296f
Updated the Coveralls dependency
2019-03-16 00:36:44 +01:00
6bd37ea778
Updated the PHPStan dependency
2019-03-14 20:19:33 +01:00
5d4a9c8967
Better validation of counters
2019-03-13 14:06:30 +01:00
a1756d5947
Updated some type hints
2019-03-13 13:24:29 +01:00
3465ba6948
Updated the Robo dependency
2019-03-12 20:16:40 +01:00
0b68eb9aad
Updated the dependencies
2019-03-11 11:22:29 +01:00
3758003432
Updated the PHPUnit dependency
2019-02-22 17:53:12 +01:00
0250d43081
Updated the dependencies
2019-02-17 00:58:45 +01:00
56b945df0f
Updated the PHPStan dependency
2019-02-12 18:14:27 +01:00
3d22f50b23
Updated the Robo dependency
2019-02-10 19:37:21 +01:00
e42d97cbc7
Updated the dependencies
2019-02-08 11:51:46 +01:00
6f8954581b
Updated the PHPUnit dependency
2019-02-01 13:47:04 +01:00
3cffa1cd1d
Updated the VSCode tasks
2019-01-27 23:19:52 +01:00
4ac396ffb0
Updated the documentation
2019-01-27 19:02:10 +01:00
1e3ad61fcb
Updated the Git settings
2019-01-27 03:32:26 +01:00
98ba9d47e1
Updated the static analyzer
2019-01-21 09:50:28 +01:00
0450a096ac
Updated the dependencies
2019-01-18 15:18:27 +01:00
c9b6b697c2
Updated the author list
2019-01-12 18:24:31 +01:00
993ea01182
Updated the PHPStan dependency
2019-01-09 22:50:52 +01:00
e21b0ee2be
Updated the Composer settings
2019-01-08 10:47:33 +01:00
f0872207d2
Updated the copyright notice
2019-01-04 14:24:11 +01:00