Documentation ¶
Index ¶
- func EventAddHandler(w http.ResponseWriter, req *http.Request)
- func EventGrabHandler(r render.Render)
- func EventImportHandler(res http.ResponseWriter, req *http.Request)
- func EventListHandler(r render.Render)
- func EventNextHandler(r render.Render)
- func EventPastHandler(r render.Render)
- func OrganiseHandler(r render.Render)
- func RegisterEventAttendeeHandler(a Attendee, mdb *mgo.Database, res http.ResponseWriter, req *http.Request)
- func ShowEventAttendees(params martini.Params, mdb *mgo.Database, r render.Render)
- type Attendee
- type Event
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func EventAddHandler ¶
func EventAddHandler(w http.ResponseWriter, req *http.Request)
Add Event from Website (incomplete)
func EventGrabHandler ¶
func EventImportHandler ¶
func EventImportHandler(res http.ResponseWriter, req *http.Request)
func EventListHandler ¶
func EventNextHandler ¶
func EventPastHandler ¶
func OrganiseHandler ¶
Types ¶
type Attendee ¶
type Attendee struct { ID bson.ObjectId `bson:"_id,omitempty"` Eid string Email string Fbuid string FirstName string LastName string Timestamp time.Time }
func NewAttendee ¶
func NewAttendee() *Attendee
func (*Attendee) Collection ¶
type Event ¶
type Event struct { ID bson.ObjectId `bson:"_id,omitempty"` Eid string Slug string Name string Description string Timestamp time.Time Speaker int Published bool Data struct { Id string Owner struct { Name string Id string } Name string Description string StartTime time.Time `bson:"start_time" json:"start_time"` EndTime time.Time `bson:"end_time" json:"end_time"` TimeZone string IsDateOnly bool Location string Venue struct { Latitude float64 Longitude float64 City string Country string Id string Street string Zip string } UpdatedTime time.Time `bson:"updated_time" json:"updated_time"` } }
func (*Event) Collection ¶
Click to show internal directories.
Click to hide internal directories.