public function listen_createNewProject(framework\Event $event) { if (!Article::getByName(ucfirst($event->getSubject()->getKey()) . ':MainPage') instanceof Article) { $project_key = $event->getSubject()->getKey(); $article = Article::createNew("{$project_key}:MainPage", "This is the wiki frontpage for {$event->getSubject()->getName()} \n\n[[Category:{$project_key}:About]]"); $this->loadArticles($project_key); } }