Anthony Sterling
3585dde8ea
Fixed merge conflict
2018-02-27 09:45:51 +00:00
Anthony Sterling
730b0c97ee
Nest payload for forwarding_url page rule action in value block
2018-02-27 09:40:50 +00:00
Darin Randal
a628cac283
Update phpdoc to match camelCase variable
2018-01-23 10:09:36 -05:00
Darin Randal
0112425a61
Rename $jump_start to $jumpStart to follow camelCase conventions for variables
2018-01-23 10:08:40 -05:00
Darin Randal
45cb8ee539
Fix name of jumpstart zone add option to jump_start
2018-01-23 09:57:14 -05:00
Jorgen Phillips
4e3d307bdd
AnalyticsDashboard params are not headers
...
Also 'continuous' needs to be a string for the API to process it.
2017-12-24 12:41:38 -06:00
Tyler Vigario
55e81fe02c
Fixed checkError index out of range
2017-11-26 19:23:31 -08:00
Junade
d00a1d3f44
Merge pull request #38 from kleisauke/cleanup
...
Cleanup / fixes
2017-11-25 11:49:35 +08:00
Kleis Auke Wolthuizen
c8e85d2582
Add firewall access rules endpoint ( #37 )
...
* Add firewall access rules endpoint
* Configuration is an object
Maybe this needs to be defined in a seperate namespace (e.g. Cloudflare\API\Configuration) because it's no longer an array.
* Incorporate review
2017-11-25 11:45:18 +08:00
Kleis Auke Wolthuizen
ff42f334a5
PHP !== Java
2017-11-21 17:57:31 +01:00
Kleis Auke Wolthuizen
0aa9f6c05a
Fix null pointer exception
2017-11-21 17:48:03 +01:00
Kleis Auke Wolthuizen
f6cb9a8e30
Argument PHPDoc missing
2017-11-21 17:46:53 +01:00
Kleis Auke Wolthuizen
bc9e15a557
Required parameter is missing
2017-11-21 17:46:07 +01:00
Kleis Auke Wolthuizen
5caae74370
Use $array[] instead of array_push
2017-11-21 17:43:47 +01:00
Kleis Auke Wolthuizen
ee4a42ea06
Replace alias functions with origin functions
2017-11-21 17:41:21 +01:00
Kleis Auke Wolthuizen
90eaea7be2
Use === null instead
2017-11-21 17:39:42 +01:00
Kleis Auke Wolthuizen
dac1e15e2d
Fix loop which doesn't loop
2017-11-21 17:35:58 +01:00
Kleis Auke Wolthuizen
a4224265d8
Switch from stdClass to object casting
2017-11-21 17:35:01 +01:00
Kleis Auke Wolthuizen
4f3f82b1ba
Remove redundant parentheses
2017-11-21 17:28:47 +01:00
Kleis Auke Wolthuizen
7c9ea4874d
Shorten the fully qualified class names
2017-11-21 17:27:47 +01:00
Kleis Auke Wolthuizen
0920fc48b2
Remove unnecessary double quotes
2017-11-21 17:25:41 +01:00
Tyler Vigario
3453e44158
Added changeDevelopmentMode & getAnalyticsDashboard to Zones ( #32 )
...
* Added toggleDevelopmentMode to Zones
* Improved success checking
Added PHPUnit test (I think?)
* Fixed success checking
* Fixed test
* Ran PHP CS Fixer
* Added getAnalyticsDashboard to Zones
Renamed toggleDevelopmentMode to changeDevelopmentMode to be uniform
* Fixed test (hopefully)
* Trying it a different way
* Another attempt
* Lol I guess we are just supressing errors for this one?
2017-11-08 21:26:32 +01:00
Junade Ali
84ee7302ca
Readibility: railID to railgunID
2017-10-23 14:29:41 -07:00
Junade Ali
30fc22aa5b
Add Web Application Firewall and Railgun.
2017-10-23 14:17:09 -07:00
Junade Ali
ca9e5bbc28
Enabled PHPMD for src and tests
2017-10-13 15:18:08 +01:00
Mert Oturak
a909f3780e
About cache - 1107 Error code
2017-10-12 03:42:35 +03:00
Linus Metzler
566ab3fc70
Don't run json_encode
...
Guzzle takes care of this thanks to its JSON middleware
2017-10-03 21:16:58 +02:00
Junade
a5384b7466
Correct input types for (Bypass) Cache on Cookie
2017-10-03 17:59:59 +01:00
Junade
8ffd3e3541
Merge pull request #18 from anthonysterling/feature/page-rules-config
...
Consolidated some of the config/option creation
2017-10-03 17:57:57 +01:00
Anthony Sterling
cebeae15a3
Inconsistent Array Declaration
...
This PR normalises the declaration of arrays throughout the project, and adds
this to the php-cs-fixer rules.
I've chosen "short" by default, but happy to change the PR to use "long" if
preferred.
2017-10-02 09:05:05 +01:00
Anthony Sterling
b7e70655ce
Consolidated some of the config/option creation
...
I've just added some internal methods to handle the casting and formatting of the
configuration/option creation.
2017-09-28 21:16:27 +01:00
Anthony Sterling
2faff272df
Applied PSR2 formatting to existing files
2017-09-23 18:50:51 +01:00
Junade
b91dd5e684
Merge pull request #5 from typhonius/add-query-to-get
...
Adds the query parameter to the guzzle call for GET requests.
2017-09-21 23:16:50 +01:00
Junade
77df7ead1e
Merge pull request #11 from typhonius/fix-zone-id-verification
...
Changes sizeof check to throw an error if no zone id is found.
2017-09-21 18:07:55 +01:00
Adam Malone
9939afd0b6
Changes sizeof check to throw an error if no zone id is found.
2017-09-22 02:53:25 +10:00
Adam Malone
7d838d7f5f
Adds the query parameter to the guzzle call for GET requests.
2017-09-21 11:45:21 +10:00
Junade Ali
85d64f8afc
COM-45 :: Bugfix active status in Page Rules
2017-09-20 14:50:55 +01:00
Junade Ali
4699270f51
COM-45 :: Bugfix Page Rules class
2017-09-20 14:32:46 +01:00
Junade Ali
1baeeee882
COM-40 :: Change API submission type to JSON and adjust function names
2017-09-20 13:15:34 +01:00
Junade
a4ddb61d2a
Merge pull request #7 from cloudflare/COM-40
...
COM-40 :: Added Page Rules endpoint.
2017-09-20 11:54:57 +01:00
Junade Ali
3166645a0c
COM-40 :: Added Page Rules endpoint.
2017-09-20 11:52:33 +01:00
Junade
1658f4abcc
Merge pull request #6 from cloudflare/COM-40
...
COM-40 :: Add ZoneLockdown and UA Rules
2017-09-19 16:10:19 +01:00
Junade Ali
1e8c8d6019
COM-40 :: Add ZoneLockdown and UA Rules
2017-09-19 16:04:35 +01:00
Junade
1b5d0273ed
Merge pull request #4 from cloudflare/COM-40
...
COM-40 :: Added None Auth class, IPs endpoint and associated tests
2017-09-05 13:13:03 +01:00
Junade Ali
7d0c0c86dc
COM-40 :: General refactoring/fixes.
2017-09-04 21:14:34 +01:00
Junade Ali
53cbd9d578
Finalised IPs endpoint
2017-09-04 20:33:22 +01:00
Junade Ali
4876787118
COM-40 :: Added None Auth class, IPs endpoint and associated tests
2017-09-04 20:22:23 +01:00
Hans
91dbd38824
Use correct format to post data.
2017-08-27 00:28:21 -05:00
Junade Ali
3b028041a6
Additional DNS API coverage, PHPUnit whitelist and license added.
2017-08-22 16:28:05 +01:00
Junade Ali
6176cd81a3
Added extra endpoints.
2017-06-09 16:18:24 +01:00