An open API service for software projects hosted on Open Collective.

github.com/parse-community/parse-php-sdk

The PHP SDK for Parse Platform
https://github.com/parse-community/parse-php-sdk

Adds Purge & Polygon to ParseSchema (#365)

* Adds 'purge' to ParseSchema

* Updated README

* Adds Polygon to Schema

* lint

18ec4d0ada8e9d3c23283f94c9c575dbd60bbee0 authored over 7 years ago
Account for additional relative time keywords 'now','week' & 'year' (#364)

* Added tests for relative time keywords 'now','week' & 'year'

* Updated README

669f6f2093388a49889db48f2277002fa0e991be authored over 7 years ago
Added github folder, moved issue template there (#363)

c5e7428434d2d64475332e390aa42632fa1c6bd0 authored over 7 years ago
Created ISSUE_TEMPLATE

5db94041c903de0765cfbbfbc779e52b1480e42b authored over 7 years ago
README & Code Cleanup, adds CHANGELOG & CODE_OF_CONDUCT

* Cleanup README

* link corrections

* fine changes on README

* Removes autogenerated co...

5b07e6338dae31a31b1bb29d4a0b2440fbd43401 authored over 7 years ago
Server Info (#361)

* Adds ParseServerInfo and tests

* Indicate server version being actively tested against

*...

c4ed8fd76bc98e151cdee7e5b5ebc0664fb26490 authored over 7 years ago
Relative Time Queries (#360)

* Pinned parse-server-test to 1.3.3. Changed how tests are booted up.

* Adding package-lock
...

537ff7756094ebebd16f9184ae220c892c0bb7c2 authored over 7 years ago
Fix encode/decode method descriptors

1964a4b03abeeca164ef5331ad87241c6c75284c authored almost 8 years ago
Prep for 1.3.0 (#352)

af0c6c04516e406fe5ff781c58182cc1d6602cf7 authored almost 8 years ago
ParseObject encode/decode (#351)

* Initial working for encode/decode functionality

* Changed markup for PHP

* Adjust encode...

89f38f7e3ab61a3d63708ac4f8516b4f6fed583f authored almost 8 years ago
Full Text Search (#333)

9ecd520cbf1c574ab1a556fff3d8c332fe731654 authored almost 8 years ago
Modifies expected push status results (#350)

b4ef08fa85513811566f36ded0f72c46a17f1ba4 authored almost 8 years ago
Adds HHVM Support (#342)

* testing hhvm support

* Adds hhvm build

* Added HHVM quirk fixes

* lint!!

* Tighten...

58fb2afa217f3b6544ebeaa8a6e043e6b2b5554e authored about 8 years ago
ParseFile use HttpClient for download (#341)

* Make ParseFile use the current HttpClient for downlaod

* Update so stream client properly c...

cbb630134a02ca2bfbba82ef4ced9bf5f37ccee4 authored about 8 years ago
Added CONTRIBUTING link and documented usage of 'document-check'

7ff2404a38a7c2e0026052d32955b500b3d61a5e authored about 8 years ago
Travis CI Cache Cleanup Fix (#339)

* Shutdowns the server and clears internal pid file in 'after_script'

* Moved server cleanup ...

35714904140439732a684d9e7ec9df016bdda05d authored about 8 years ago
Updates version string to 1.2.10

f219bfa89af61f5d2c0a115174669402240e42ca authored about 8 years ago
Expanded Travis CI Tests (Curl/Non-Curl)

86b32ee537c57b317eb29d76665c8b4ad6db03a8 authored about 8 years ago
Deploy only if php == '7.1' (#337)

3cc33dcbd441fc8e5a29a7cb0f8121987dbb6a93 authored about 8 years ago
Adds specific error codes to certain ParseExceptions (#334)

* Adds specific error codes to certain ParseExceptions

* lint!

* Added additional error co...

82907cb718a318e2e742d9bd055f4fb8e87f307c authored about 8 years ago
Add ParsePolygon Type and polygonContains query (#327)

* Add ParsePolygon Type and polygonContains query

* test class fix

* error handling for po...

75f11995de8cf4b4f4f932aefdbbdb55800ac309 authored about 8 years ago
Pinned jms/serializer to 1.7.1 (#336)

* Pinned jms/serializer to 1.7.1

* Checking to update jms/serializer to 1.8.0 ONLY on php 5.4...

fb0b35280934c8a505222c715a4909c95a0f37a8 authored about 8 years ago
Pages autodeploy and phpdoc style enforcing (#335)

* Added 'document-check' to add phpdoc checking during tests and added deploy for api ref on gh-...

b148730879325617e72d92479e7d373a0a241a1b authored about 8 years ago
Remove Default API (#332)

* Removed default api and added appropriate checking

* lint

b760ca3a42484b19a7f6cd410c20e8b48830b1a7 authored about 8 years ago
Added 'Getting Started' to README.md

Adds a **Getting Started** section to README.md to direct newcomers to the [official guide](http...

592e376714b76c0fcd8b2801ee5b5e75855005fc authored about 8 years ago
Corrects and updates phpdoc references/errors (#329)

* Corrects and updates phpdoc references/errors

* Lint fixes

a0a91a9ac05b2ec420f24289ee1fd14d8eb42c27 authored about 8 years ago
Updated parse-php-sdk to version 1.2.9

6fab212eeb4e64cc8cfeda911439d55c14c33cb3 authored about 8 years ago
Update PHP_CodeSniffer (#328)

* Add lint

* update travis

* coding style

* add coverage to gitignore

* removed igno...

ee8d556bf1546b5596918e6418694212dae6232a authored about 8 years ago
Add Within Polygon to Query (#320)

* Add Within Polygon to Query

* lint

* added test for open and closed paths

* remove he...

20dd7a51445ea325ab5612b5d6166e33dc156df8 authored about 8 years ago
Updates 'npm stop' to properly run (#326)

6da58c71a216cc1b4f554b950ea3db208a4c485c authored about 8 years ago
chore(CI): configure Travis and Codecov (#324)

* Create .travis.yml

* Update .travis.yml

* Update .travis.yml

* Update .travis.yml

...

2a967c6790d1cbc4fb68a9273f9cb9ef48b38240 authored about 8 years ago
Add matches to ParseQuery

* add matches to query

* Bad $options test

* not-a-real-modifier

9bdbd71e885fc53bb74e4787c8eaf3c93d07047d authored about 8 years ago
PFObject associativeArray to _encode fix

* Associative array to encode error

encoding and decoding associative returns incorrect value...

f6f795a7199e6b93ee9648d279ab92563322ec2c authored about 8 years ago
Merge pull request #317 from montymxb/add-test-dependency

Integrate Parse Server for Testing

83350f2b7e832ede167ea16653c0b8a87dfa992c authored about 8 years ago
Integrate Parse Server for Testing

166b825cfe51c45699bf426576e67ba6c0906d75 authored about 8 years ago
Bumped version to 1.2.8

814a48ca6b2336cb85a915dd29e76c2b135f9d54 authored about 8 years ago
Merge pull request #313 from montymxb/test-fixes

Updates various tests.

04b41a57de40eca7393d7b9e612fde6be4d76d56 authored about 8 years ago
Bumped internal version #

1bd2dc2ddf19a0160286e5a6750032326414fb3a authored about 8 years ago
Updates mocking to work with phpunit 4.0.

Updates a pair of test cases with a small time delay so that updatedAt related queries will retur...

9e2daa03888c2cbd47fb8d9c7050bb1ae7c7d7d6 authored about 8 years ago
Merge pull request #311 from zeliard91/fix-parse-file-master-key

Propagate $useMasterKey to ParseFile when saving ParseObject

cd104649fe587e6d86ca0f9de4fc4a2417bf8ebb authored about 8 years ago
Propagate $useMasterKey to ParseFile when saving ParseObject

b99eee5205148763bddb48ef50b487e9f43278ae authored about 8 years ago
Merge pull request #309 from montymxb/bad-json-test

Adds mocked test for a bad api response

92e7d6717c5953f5e51d5ebd0b9fb39d0441b190 authored about 8 years ago
Mocked test for a bad api response

7f3ee116b6130f1f9e428359e074c008e78ea3dc authored about 8 years ago
Merge pull request #308 from montymxb/bad-json

Added check for invalid responses which are not empty.

7fd04bdd398a47d6de62d7cbf22d3e4c4292b5d9 authored about 8 years ago
Added json last error code & message on decode failure.

2124d2ca6751d1f813c26ddf7c80685e4dd277e5 authored about 8 years ago
Added check for invalid responses which are not empty.

11be192d9a25d8e112db768a1b5638d520f4b3f0 authored about 8 years ago
this is a blank commit just to test packagist integration...

d4e03fd00671b7ae25bc2f2cd56ef0249447bf34 authored over 8 years ago
Merge pull request #306 from acinader/update-composer-to-parse-community

Update composer to point to parse-community

d6f8ab08d49e84a549bf22b1f1a25998aef6e2ef authored over 8 years ago
Update composer to point to parse-community

d65192cff5c24d7e77ccb99c57e106b9ae142a5b authored over 8 years ago
Merge pull request #305 from montymxb/push-status-status

Added methods to ParsePushStatus for checking push status

9e2c3d0b3c3ef0c028b743212e231a5c8f1be361 authored over 8 years ago
Updated to use strict identical operator in status checks

1f79079729b699bbb175e4eeebcd094a74149035 authored over 8 years ago
Added methods to ParsePushStatus for checking push status

6a4013e1658ccc433210552cf9f100b63d6b2c00 authored over 8 years ago
Add getters to ParseInstallation (#303)

* Added property getters to ParseInstallation

* Added additional tests

a5cd7acb8aa0ca5bdb816dfa796a60e1a6045f0b authored over 8 years ago
Updated docs links

c4f21b8f1ce45dba2546b55b85daf3bd755a0a52 authored over 8 years ago
Merge pull request #300 from acinader/consistent-appersand-in-urls

Always use '&' instead of relying on ini for query strings.

45bfef726c6f53e360c0294e04ec8e7c01768a80 authored over 8 years ago
Always use '&' instead of relying on ini for query strings.

16091028239d081f7367895eeca730d6124fb71e authored over 8 years ago
transfer code

2c6451630b057f55ecdb16ae6d49a7aec72ea812 authored over 8 years ago
Add Twitter login helper

* Add Twitter login helper

* Break down parameters

* Make consumer secret optional

* Ad...

af1378545bbd2f353804c2b5aa97ae470d49416d authored over 8 years ago
Merge pull request #296 from montymxb/bidir-fix

Fixes save issue with bi-directional relations via pointers

66811f563112d7890ffb969bec000ed59b4dcc2d authored over 8 years ago
Merge pull request #294 from acinader/add-contains-to-query

Add contains filter to query object

cb4005410364bc6c7e2044fce3136f9bf3f2e131 authored over 8 years ago
Add contains filter to query object.

acb73148fad41f3956f2b2212efbfcb0b2099bd4 authored over 8 years ago
Fixes save issue with bi-directional relations via pointers

ba1bc6086081496a436edbc3ce35ad8ee482be08 authored over 8 years ago
Fixed ca bundle link in README

3fd16b6f11a7bf7a7b7062b97e10f3049d5cab67 authored over 8 years ago
Merge pull request #290 from montymxb/transport-layers

Adds switchable http clients with configuration options

cd27a867c28c46b965f04d5f30535c402fe9d993 authored over 8 years ago
Adds switchable http clients with configuration options

db845a92b5a455a7c2dcb30d588db80ae4e9e122 authored over 8 years ago
Merge pull request #287 from montymxb/readme-fix

Added mention that Parse Server must be configured to use Push

90bfe2e6b3f18a14b01a6310c54f4d2e21fb1ff3 authored over 8 years ago
Added mention that Parse Server must be configured properly for Push to work

c0db640173dce081e2ed11999c87e6825a3154a4 authored over 8 years ago
Merge pull request #285 from montymxb/query-or-channel-required

Updated with requirement of 'where' or 'query' in ParsePush

12d583ad9a0fe0f772de3a65973af5e172aba804 authored over 8 years ago
Updated with requirement of 'where' or 'query' in ParsePush

cdf6f32d053b293846d7fe7067754246b35ffc31 authored over 8 years ago
Merge pull request #283 from montymxb/push-status

Added ParsePushStatus class and updated tests.

ab6cffe51c4dc8d4973acf7abffc5677f847b654 authored over 8 years ago
Added ParsePushStatus class and added ParsePush::hasStatus/getStatus

5c3761f7fb791f4a9f52aad6eb12134f34ebf6ee authored over 8 years ago
Merge pull request #284 from AlaaAttya/master

Adding missing docs for parse migration

4ce2febddda605140dd6400aca7b35cad9f0ebe3 authored over 8 years ago
Adding missing docs

da22b3b0fcdb5fb10035fa1acce8219b0ec84c8a authored over 8 years ago
Updated Tests & SDK for Open Source Parse Server (#280)

-Updates test cases to work with open source parse-sever and to generally increase coverage over...

194d5ba12bc1d9bb3ccb702eca7e087dfa308e66 authored over 8 years ago
Updated README for ParsePush and master key usages

ffa336d1cec83d11cc5380721fb70068b2c829f7 authored over 8 years ago
Add possibility to get headers when send push (#279)

Add possibility to get headers when send push to be able to fetch X-Push-Status-Id

1150217685c098025b2e48542ff43794be1bd313 authored over 8 years ago
Merge pull request #278 from montymxb/client-keys-optional

Made sending of REST API key conditional

e04e30ace69411e2f31191d3fc8abdfe2d22c012 authored over 8 years ago
Made sending of REST API key conditional on it's presence to avoid sending an unnecessary header to a server that may no longer require a client key.

Passing 'null' instead of an actual key will result in that header being omitted.
Passing a strin...

cdca591de2cc5a6de38779703fd35b04ac302aaf authored over 8 years ago
Merge pull request #274 from montymxb/file-curl-fix

Update ParseFile to use ParseClient::_request

08505c5f104c5f7b6ed7dea2320be3b318cd5ae7 authored over 8 years ago
Standardizes upload and delete methods of ParseFile by making both requests via ParseClient::_request.

Additionally modifies both methods to optionally take a bool value for using the master key in th...

a7a477c9f60da369025b5b3040dadfe6be0805e5 authored over 8 years ago
Add check and conversion to String from Array for 'error' in ParseClient (#268)

Added check and conversion to string from Array for 'error' in back4app.com API response

* Ad...

0e8b40e28294ca4885c99cab458a4dcfc299dd18 authored over 8 years ago
Fix @docs annotation issue (#263)

Moved @docs link to comments in ParseUser

* Moved @docs link to comments on same line

3f8bf7f5196c4a8c0d79c6d67e1ccaa62076eaa1 authored over 8 years ago
Merge pull request #253 from montymxb/root-url-fix

Added a check to detect if the mountPath is /

7741114caabff6e75de0f26719bf90893890480d authored almost 9 years ago
Added a check to detect if the mountPath is /. In that case the mountPath is replaced with an empty string.

ef8dd0e1501fcb3325d4ad4ab6d6980b097b2943 authored almost 9 years ago
Updated to 1.2.1

c4f227ae396afa5e2759c95d3a4848f0b13154c2 authored about 9 years ago
Merge pull request #246 from ay8s/master

Fix for incorrectly formatted UUID

1f99286d0220938de97a8ee9754c92925ac8daf2 authored about 9 years ago
Fix for incorrectly formatted UUID

f487706068183a7f44bf5e9682efe08447d0b927 authored about 9 years ago
Merge pull request #228 from montymxb/patch-1

Check whether 'objects' field is empty for relation op

b2f906a7349be1d367effc047d68412ad77e041d authored about 9 years ago
Merge pull request #233 from abhinavkumar940/patch-1

"endsWith" method added for ParseQuery

37cb96a1436f37de07cf7c26e742b1b22fac3a0b authored about 9 years ago
Merge pull request #236 from awgeorge/master

Fixed: #193 and added `beforeSave` ability client side.

631c68257704dc3ae789c406d92e1018b174d586 authored about 9 years ago
Fixed: #238 Pointers now save without fetching.

754f79f870436ebad264ddcb66405a1f514d35ac authored over 9 years ago
Merge remote-tracking branch 'origin/master'

d6f225f2e85fa35c3c68d87123f18cdaa12af36a authored over 9 years ago
Added: ability to trigger `beforeSave` method

41be018f404a0f757db9f0d01e3718dffb711aae authored over 9 years ago
Merge remote-tracking branch 'origin/master'

ce6b95445493ac0d49483d177405759e92571837 authored over 9 years ago
"endsWith" method added for ParseQuery

7f14f63a872c8e397866816d67e102d146fcbdb9 authored over 9 years ago
Updated readme

456db65b851757b8e1e934409db2c41d09453253 authored over 9 years ago
Cleaned up todo tags and added a period to error message

4e946efd270509f027fb6dbfc485ad5fbc0ef858 authored over 9 years ago
Updated default mount path and server url to allow for compatibility with service hosted at api.parse.com

4fb50d4630389f22e832a7a960398fcb392e86d5 authored over 9 years ago
Changed batch save & delete functions to utilize the currently set mount path.

Updated ParseClient to take a secondary parameter in setServerURL to explicitly set the mount pat...

82e444da1e56c24e8de1a1ed26b3acd5696c2920 authored over 9 years ago
Realized for loop is altogether unnecessary now

0ecb515b3a637ce178f44424190d9107f3a1e474 authored over 9 years ago