define(["emberdata","app","modelmixin","../base/template"],function(a,b,c,d){var e=a.attr;return b.PublicTemplate=a.Model.extend(c,d,{Isrelease:e("boolean",{defaultValue:!1})}),b.PublicTemplate.reopenClass({methods:{create:{map:"BBC.PublicTemplate.AddPublicTemplate"},update:{map:"BBC.PublicTemplate.UpdatePublicTemplate"},"delete":{map:"BBC.PublicTemplate.DeletePublicTemplateByID"},find:{map:"BBC.PublicTemplate.GetPublicTemplateByID"},query:{map:"BBC.PublicTemplate.GetPublicTemplates",args:{semester:"Session",grade:"Grade",isRelease:"Isrelease"}}}}),b.PublicTemplate});