Example #1
0
 def create_view(self, controller):
     view_path = dollar_replace(get_config('Paths', 'Views'), {'area': self.area.name, 'controller': controller.name})
     self.prepare_dir(view_path)
     for action in controller.actions:
         self.create_controller_view(view_path, action)
Example #2
0
 def create_service(self):
     service_path = dollar_replace(get_config('Paths', 'Services'), {'area': self.area.name})
     self.prepare_dir(service_path)
     self.create_service_file(service_path)
Example #3
0
 def create_controller(self, controller):
     controller_path = dollar_replace(get_config('Paths', 'Controllers'), {'area': self.area.name, 'controller': controller.name})
     self.prepare_dir(controller_path)
     self.create_controller_file(controller_path, controller)
Example #4
0
 def create_model(self):
     service_path = dollar_replace(get_config('Paths', 'Models'), {'area': self.area.name})
     self.prepare_dir(service_path)