LilMigrationsBug.js
{
"type": "file",
"namespace": {
"type": "namespace",
"name": "Tlf",
"declaration": "namespace Tlf;",
"class": [
{
"type": "class",
"docblock": {
"type": "docblock",
"description": "This is a minimal version of LilMigrations for debugging the properties issue"
},
"namespace": "Tlf",
"fqn": "Tlf\\LilMigrationsBug",
"name": "LilMigrationsBug",
"declaration": "class LilMigrationsBug",
"properties": [
{
"type": "property",
"modifiers": [
"public"
],
"name": "prop",
"value": "'okay'",
"declaration": "public $prop = 'okay';"
}
],
"methods": [
{
"type": "method",
"args": [],
"modifiers": [
"public"
],
"name": "ok",
"body": "function() use ($file){\n return;\n};\n$abc = 'def';",
"declaration": "public function ok()"
}
]
}
]
}
}