Closed robbrandt closed 8 years ago
Please paste the content of composer.json
and zikula.manifest.json
.
composer.json:
{
"name": "botanyorg/conference-module",
"version": "1.0.0",
"description": "BotanyorgConferenceModule module generated by ModuleStudio 0.7.0.",
"type": "zikula-module",
"license": "LGPL-3.0+",
"authors": [
{
"name": "Rob Brandt",
"email": "rbrandt@botany.org",
"homepage": "http://botany.org",
"role": "owner"
}
],
"autoload": {
"psr-4": { "Botanyorg\\ConferenceModule\\": "" }
},
"require": {
"php": ">=5.4.1"
},
"suggest": {
},
"extra": {
"zikula": {
"core-compatibility": "~1.4.3",
"class": "Botanyorg\\ConferenceModule\\BotanyorgConferenceModule",
"displayname": "Conference",
"url": "conference",
"capabilities": {
"user": {"route": "botanyorgconferencemodule_user_index"},
"admin": {"route": "botanyorgconferencemodule_admin_index"},
"searchable": {"class": "Botanyorg\\ConferenceModule\\Helper\\SearchHelper"},
, "hook_subscriber": {"class": "Botanyorg\\ConferenceModule\\Container\\HookContainer"}
},
"securityschema": {
"BotanyorgConferenceModule::": "::",
"BotanyorgConferenceModule:ItemListBlock:": "Block title::",
"BotanyorgConferenceModule:ModerationBlock:": "Block title::",
"BotanyorgConferenceModule:Event:": "Event ID::",
"BotanyorgConferenceModule:Eventitem:Event": "Eventitem ID:Event ID:",
"BotanyorgConferenceModule:Location:Event": "Location ID:Event ID:",
"BotanyorgConferenceModule:Eventitem:": "Eventitem ID::",
"BotanyorgConferenceModule:Presentation:Eventitem": "Presentation ID:Eventitem ID:",
"BotanyorgConferenceModule:Topic:": "Topic ID::",
"BotanyorgConferenceModule:Event:Topic": "Event ID:Topic ID:",
"BotanyorgConferenceModule:Author:": "Author ID::",
"BotanyorgConferenceModule:Eventitem:Author": "Eventitem ID:Author ID:",
"BotanyorgConferenceModule:Address:Author": "Address ID:Author ID:",
"BotanyorgConferenceModule:Address:": "Address ID::",
"BotanyorgConferenceModule:Eventitem:Address": "Eventitem ID:Address ID:",
"BotanyorgConferenceModule:Organization:": "Organization ID::",
"BotanyorgConferenceModule:Address:Organization": "Address ID:Organization ID:",
"BotanyorgConferenceModule:Society:": "Society ID::",
"BotanyorgConferenceModule:Topic:Society": "Topic ID:Society ID:",
"BotanyorgConferenceModule:Keyword:": "Keyword ID::",
"BotanyorgConferenceModule:Eventitem:Keyword": "Eventitem ID:Keyword ID:",
"BotanyorgConferenceModule:Location:": "Location ID::",
"BotanyorgConferenceModule:Area:Location": "Area ID:Location ID:",
"BotanyorgConferenceModule:Area:": "Area ID::",
"BotanyorgConferenceModule:Presentation:": "Presentation ID::",
"BotanyorgConferenceModule:Weblink:": "Weblink ID::",
"BotanyorgConferenceModule:Eventitem:Weblink": "Eventitem ID:Weblink ID:",
"BotanyorgConferenceModule:Award:": "Award ID::",
"BotanyorgConferenceModule:Society:Award": "Society ID:Award ID:",
"BotanyorgConferenceModule:Eventitem:Award": "Eventitem ID:Award ID:",
"BotanyorgConferenceModule::Ajax": "::"
}
}
}
}
zikula.manifest.json
{
"vendor": {
"title": "Botanyorg",
"url": "http://botany.org",
"logo": ""
},
"extension": {
"name": "Conference",
"url": "http://botany.org",
"icon": ""
},
"version": {
"semver": "1.0.0",
"compatibility": ">=1.4.1 <2.0",
"composerpath": "composer.json",
"description": "BotanyorgConferenceModule module generated by ModuleStudio 0.7.0.",
"keywords": [
]
},
"urls": {
"version": "",
"docs": "",
"demo": "",
"download": "",
"issues": ""
},
"dependencies": [
]
}
Did you see there is still the double comma present in the composer file?
"searchable": {"class": "Botanyorg\\ConferenceModule\\Helper\\SearchHelper"},
, "hook_subscriber": {"class": "Botanyorg\\ConferenceModule\\Container\\HookContainer"}
By accident?
Indeed! I was sure I reapplied all the previous fixes after my last generate, but I guess I missed this one.
Catchable Fatal Error: Argument 1 passed to Zikula\Bundle\CoreBundle\Bundle\MetaData::formatDependencies() must be of the type array, boolean given, called in /Users/robbrandt/Documents/htdocs/Conference/lib/Zikula/Bundle/CoreBundle/Bundle/MetaData.php on line 65 and defined