mirror of
https://github.com/ysoftdevs/odc-analyzer.git
synced 2026-01-15 16:23:52 +01:00
13 lines
430 B
Scala
13 lines
430 B
Scala
package controllers.api
|
|
|
|
trait ApiResources {
|
|
val ProjectTable = ApiResource("project-table")
|
|
val Dependencies = ApiResource("dependencies")
|
|
val ScanResults = ApiResource("scan-results")
|
|
}
|
|
|
|
object ApiResources extends ApiResources{
|
|
val All = Set(ProjectTable, Dependencies, ScanResults)
|
|
private val AllByName = All.map(res => res.name -> res).toMap
|
|
def byName(name: String): Option[ApiResource] = AllByName.get(name)
|
|
} |