Closed rduque1 closed 6 years ago
Mind sharing the versions in the composer.lock?
The version for nilportugues/api-transformer
is now 3.0.0
, but the 3.0.1
was problematic.
Hope this is enough
"name": "nilportugues/api-transformer",
"version": "3.0.0",
"source": {
"type": "git",
"url": "https://github.com/nilportugues/php-api-transformer.git",
"reference": "4e2743527b7deb7af5b4ef55f2ca33146e9fab65"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/nilportugues/php-api-transformer/zipball/4e2743527b7deb7af5b4ef55f2ca33146e9fab65",
"reference": "4e2743527b7deb7af5b4ef55f2ca33146e9fab65",
"shasum": ""
},
"require": {
"nilportugues/serializer": "~1.1",
"php": ">=5.5.0",
"psr/http-message": "~1.0",
"zendframework/zend-diactoros": "^1.1.0"
},
"require-dev": {
"fabpot/php-cs-fixer": "~1.9",
"mmoreram/php-formatter": "dev-master",
"nilportugues/php_backslasher": "~0.2",
"phpunit/phpunit": "5.*",
"satooshi/php-coveralls": "dev-master"
},
"type": "library",
"autoload": {
"psr-4": {
"NilPortugues\\Api\\Http\\": "src/Http/",
"NilPortugues\\Api\\Mapping\\": "src/Mapping/",
"NilPortugues\\Api\\Mappings\\": "src/Mappings/",
"NilPortugues\\Api\\Transformer\\": "src/Transformer/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Nil Portugués Calderó",
"email": "contact@nilportugues.com",
"role": "Project Lead Developer"
}
],
"description": "Base library providing the core functionality for API transformation.",
"homepage": "http://nilportugues.com",
"keywords": [
"api",
"psr7",
"response",
"serializer",
"transformer"
],
"time": "2016-08-11T12:19:41+00:00"
},
{
"name": "nilportugues/json-api",
"version": "2.5.0",
"source": {
"type": "git",
"url": "https://github.com/nilportugues/php-json-api.git",
"reference": "f2c67720de7e0fa84930a22d5e644eed5f6b7440"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/nilportugues/php-json-api/zipball/f2c67720de7e0fa84930a22d5e644eed5f6b7440",
"reference": "f2c67720de7e0fa84930a22d5e644eed5f6b7440",
"shasum": ""
},
"require": {
"nilportugues/api-transformer": "^3.0.0",
"php": ">=5.5.0",
"symfony/psr-http-message-bridge": "^0.2|^0.3"
},
"require-dev": {
"doctrine/orm": "^2.5",
"friendsofphp/php-cs-fixer": "^1.9",
"phpunit/phpunit": "4.*"
},
"type": "library",
"autoload": {
"psr-4": {
"NilPortugues\\Api\\JsonApi\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Nil Portugués Calderó",
"email": "contact@nilportugues.com",
"role": "Project Lead Developer"
}
],
"description": "Serializer transformers outputting valid API responses in JSON, JSON API and HAL+JSON API formats.",
"homepage": "http://nilportugues.com",
"keywords": [
"api",
"json",
"jsonapi",
"psr7",
"response",
"serializer",
"transformer"
],
"time": "2017-03-13T15:42:37+00:00"
},
{
"name": "nilportugues/laravel5-json-api",
"version": "2.4.7",
"source": {
"type": "git",
"url": "https://github.com/nilportugues/laravel5-jsonapi.git",
"reference": "b92bbd5637a4759061558488acd113cbbe2ab4e1"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/nilportugues/laravel5-jsonapi/zipball/b92bbd5637a4759061558488acd113cbbe2ab4e1",
"reference": "b92bbd5637a4759061558488acd113cbbe2ab4e1",
"shasum": ""
},
"require": {
"nilportugues/json-api": "^2.4",
"nilportugues/serializer-eloquent": "~1.0",
"symfony/psr-http-message-bridge": "~0.1"
},
"require-dev": {
"friendsofphp/php-cs-fixer": "^1.10",
"laravel/laravel": "5.*",
"laravel/lumen": "^5.2",
"phpunit/phpunit": "4.*"
},
"type": "library",
"autoload": {
"psr-4": {
"NilPortugues\\Laravel5\\JsonApi\\": "src/NilPortugues/Laravel5/JsonApi/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Nil Portugués Calderó",
"email": "contact@nilportugues.com",
"role": "Project Lead Developer"
}
],
"description": "Laravel 5 JSON API Transformer Package",
"homepage": "http://nilportugues.com",
"keywords": [
"api",
"json",
"jsonapi",
"laravel",
"laravel5",
"lumen",
"psr7",
"response",
"serializer",
"transformer"
],
"time": "2016-08-06T09:31:55+00:00"
},
{
"name": "nilportugues/laravel5-json-api-dingo",
"version": "1.0.1",
"source": {
"type": "git",
"url": "https://github.com/nilportugues/laravel5-jsonapi-dingo.git",
"reference": "abbf42bf12c72bf31e92ff6fe377c1cb52029b15"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/nilportugues/laravel5-jsonapi-dingo/zipball/abbf42bf12c72bf31e92ff6fe377c1cb52029b15",
"reference": "abbf42bf12c72bf31e92ff6fe377c1cb52029b15",
"shasum": ""
},
"require": {
"nilportugues/laravel5-json-api": "^2.4"
},
"require-dev": {
"dingo/api": "1.0.*@dev",
"friendsofphp/php-cs-fixer": "^1.10",
"laravel/laravel": "5.*",
"phpunit/phpunit": "4.*"
},
"type": "library",
"autoload": {
"psr-4": {
"NilPortugues\\Laravel5\\JsonApiDingo\\": "src/NilPortugues/Laravel5/JsonApiDingo/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Nil Portugués Calderó",
"email": "contact@nilportugues.com",
"role": "Project Lead Developer"
}
],
"description": "Laravel5 JSONAPI and Dingo together to build APIs fast",
"homepage": "http://nilportugues.com",
"keywords": [
"api",
"dingo",
"json",
"jsonapi",
"laravel",
"laravel5",
"lumen",
"psr7",
"response",
"serializer",
"transformer"
],
"time": "2016-07-02T10:04:32+00:00"
},
{
"name": "nilportugues/serializer",
"version": "1.2.0",
"source": {
"type": "git",
"url": "https://github.com/nilportugues/php-serializer.git",
"reference": "57464fa2b8983fe373ae9039c34f9c5178773f7e"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/nilportugues/php-serializer/zipball/57464fa2b8983fe373ae9039c34f9c5178773f7e",
"reference": "57464fa2b8983fe373ae9039c34f9c5178773f7e",
"shasum": ""
},
"require": {
"php": ">=5.6.0",
"symfony/yaml": "2.*|3.*"
},
"require-dev": {
"doctrine/collections": "^1.3",
"fabpot/php-cs-fixer": "^1.9",
"nilportugues/php_backslasher": "~0.2",
"phpunit/phpunit": "5.*"
},
"type": "library",
"autoload": {
"psr-4": {
"NilPortugues\\Serializer\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Nil Portugués Calderó",
"email": "contact@nilportugues.com",
"role": "Project Lead Developer"
},
{
"name": "Zumba Fitness, LLC",
"email": "engineering@zumba.com",
"role": "Author of the original idea: https://github.com/zumba/json-serializer"
},
{
"name": "Juan Basso",
"email": "juan.basso@zumba.com",
"role": "Author of the original idea: https://github.com/zumba/json-serializer"
}
],
"description": "Serialize PHP variables, including objects, in any format. Support to unserialize it too.",
"homepage": "http://nilportugues.com",
"keywords": [
"json",
"serialize",
"serializer"
],
"time": "2017-02-10T19:39:47+00:00"
},
{
"name": "nilportugues/serializer-eloquent",
"version": "1.0.12",
"source": {
"type": "git",
"url": "https://github.com/nilportugues/serializer-eloquent-driver.git",
"reference": "92f141d4eeb456ecb175981d84e959de130dc8f9"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/nilportugues/serializer-eloquent-driver/zipball/92f141d4eeb456ecb175981d84e959de130dc8f9",
"reference": "92f141d4eeb456ecb175981d84e959de130dc8f9",
"shasum": ""
},
"require": {
"illuminate/database": "^5.1",
"illuminate/pagination": "^5.1",
"nilportugues/serializer": "^1",
"php": ">=5.5.0"
},
"require-dev": {
"fabpot/php-cs-fixer": "^1.9",
"phpunit/phpunit": "4.4.*"
},
"type": "library",
"autoload": {
"psr-4": {
"NilPortugues\\Serializer\\Drivers\\Eloquent\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Nil Portugués Calderó",
"email": "contact@nilportugues.com",
"role": "Project Lead Developer"
}
],
"description": "Eloquent Driver for NilPortugues Serializer outputting valid API responses in JSON, JSON API and HAL+JSON API formats.",
"homepage": "http://nilportugues.com",
"keywords": [
"api",
"eloquent",
"json",
"jsonapi",
"laravel",
"nilportugues",
"orm",
"psr7",
"response",
"serializer",
"transformer"
],
"time": "2017-03-30T08:24:03+00:00"
},
Thanks @rduque1 👍
I think because of the changes in https://github.com/nilportugues/php-api-transformer to version 3.0.1 with php7 method declaration this is not working anymore