init
added getNamespace to Resource instances and renamed previous getNamespace to extractNamespaceFromClass
fixes to attribute set and get
removed $resource_slug and introduced $collection_path + ::getCollectionPath
added ::getEntityPath
re worked with new tests
added singular method
moved collection path generate to Str
query init
relationships
protected constructor
getter for $endpoint
factory method for Query generate
fix, passing path to relation instance
new mock model for testing (relationships)
has many test
configured hasOne, tests, added hasOne relation methods to mock model
added some documentation
removed endpoint from Query and added reference to initiainting Resource
comment typo
Added base functionality, test case
callback set
getRequest
removed buildUrl and added buildPath since guzzle supports path creation
added main functionality with callback support