public static function get_or_create_github_module($moduleName) { $moduleName = trim($moduleName); $filter = array('ModuleName' => $moduleName); $gitHubModule = GitHubModule::get()->filter($filter)->first(); if (!$gitHubModule) { $gitHubModule = GitHubModule::create($filter); $gitHubModule->write(); } return $gitHubModule; }