{
"actions.create.with-aggregate": {
"stub": "stubs/actions.create.with-aggregate",
"output": "{{ path }}/Actions/Create{{ name }}.php",
"context": {
"aggregate": true
}
},
"actions.create.without-aggregate": {
"stub": "stubs/actions.create.without-aggregate",
"output": "{{ path }}/Actions/Create{{ name }}.php",
"context": {
"aggregate": false,
"properties": true
}
},
"actions.delete.with-aggregate": {
"stub": "stubs/actions.delete.with-aggregate",
"output": "{{ path }}/Actions/Delete{{ name }}.php",
"context": {
"aggregate": true
}
},
"actions.delete.without-aggregate": {
"stub": "stubs/actions.delete.without-aggregate",
"output": "{{ path }}/Actions/Delete{{ name }}.php",
"context": {
"aggregate": false,
"properties": true
}
},
"actions.update.with-aggregate": {
"stub": "stubs/actions.update.with-aggregate",
"output": "{{ path }}/Actions/Update{{ name }}.php",
"context": {
"aggregate": true
}
},
"actions.update.without-aggregate": {
"stub": "stubs/actions.update.without-aggregate",
"output": "{{ path }}/Actions/Update{{ name }}.php",
"context": {
"aggregate": false,
"properties": true
}
},
"aggregate": {
"stub": "stubs/aggregate",
"output": "{{ path }}/Aggregates/{{ name }}Aggregate.php",
"context": {
"aggregate": true
}
},
"data-transfer-object": {
"stub": "stubs/data-transfer-object",
"output": "{{ path }}/DataTransferObjects/{{ name }}Data.php",
"context": {
"properties": true
}
},
"events.created": {
"stub": "stubs/events.created",
"output": "{{ path }}/Events/{{ name }}Created.php"
},
"events.creation_failed": {
"stub": "stubs/events.creation_failed",
"output": "{{ path }}/Events/{{ name }}CreationFailed.php",
"context": {
"failed-events": true
}
},
"events.deleted": {
"stub": "stubs/events.deleted",
"output": "{{ path }}/Events/{{ name }}Deleted.php"
},
"events.deletion_failed": {
"stub": "stubs/events.deletion_failed",
"output": "{{ path }}/Events/{{ name }}DeletionFailed.php",
"context": {
"failed-events": true
}
},
"events.update_failed": {
"stub": "stubs/events.update_failed",
"output": "{{ path }}/Events/{{ name }}UpdateFailed.php",
"context": {
"failed-events": true
}
},
"events.updated": {
"stub": "stubs/events.updated",
"output": "{{ path }}/Events/{{ name }}Updated.php"
},
"notifications.concerns.has_data_as_array": {
"stub": "stubs/notifications.concerns.has_data_as_array",
"output": "{{ path }}/Notifications/Concerns/HasDataAsArray.php",
"context": {
"notifications": true
}
},
"notifications.concerns.has_microsoft_teams_notifications": {
"stub": "stubs/notifications.concerns.has_microsoft_teams_notification",
"output": "{{ path }}/Notifications/Concerns/HasMicrosoftTeamsNotification.php",
"context": {
"notifications": ["teams"]
}
},
"notifications.concerns.has_slack_notifications": {
"stub": "stubs/notifications.concerns.has_slack_notification",
"output": "{{ path }}/Notifications/Concerns/HasSlackNotification.php",
"context": {
"notifications": ["slack"]
}
},
"notifications.created": {
"stub": "stubs/notifications.created",
"output": "{{ path }}/Notifications/{{ name }}Created.php",
"context": {
"notifications": true
}
},
"notifications.creation_failed": {
"stub": "stubs/notifications.creation_failed",
"output": "{{ path }}/Notifications/{{ name }}CreationFailed.php",
"context": {
"notifications": true,
"failed-events": true
}
},
"notifications.deleted": {
"stub": "stubs/notifications.deleted",
"output": "{{ path }}/Notifications/{{ name }}Deleted.php",
"context": {
"notifications": true
}
},
"notifications.deletion_failed": {
"stub": "stubs/notifications.deletion_failed",
"output": "{{ path }}/Notifications/{{ name }}DeletionFailed.php",
"context": {
"notifications": true,
"failed-events": true
}
},
"notifications.updated": {
"stub": "stubs/notifications.updated",
"output": "{{ path }}/Notifications/{{ name }}Updated.php",
"context": {
"notifications": true
}
},
"notifications.update_failed": {
"stub": "stubs/notifications.update_failed",
"output": "{{ path }}/Notifications/{{ name }}UpdateFailed.php",
"context": {
"notifications": true,
"failed-events": true
}
},
"projection": {
"stub": "stubs/projection",
"output": "{{ path }}/Projections/{{ name }}.php",
"context": {
"properties": true
}
},
"projector": {
"stub": "stubs/projector",
"output": "{{ path }}/Projectors/{{ name }}Projector.php",
"context": {
"properties": true
}
},
"reactor": {
"stub": "stubs/reactor",
"output": "{{ path }}/Reactors/{{ name }}Reactor.php",
"context": {
"properties": true,
"reactor": true
}
},
"test": {
"stub": "stubs/test",
"output": "{{ test_path }}/{{ name }}Test.php",
"context": {
"properties": true,
"unit-test": true
}
}
}
|