public function getEdit($id)
 {
     try {
         $schema = PolicySchema::findOrFail($id);
         $t = SchemaTemplate::lists('name', 'id');
         return View::make('admin.schemas.add-edit', ['templates' => $t])->with('schema', $schema);
     } catch (Illuminate\Database\Eloquent\ModelNotFoundException $e) {
         App::abort(404);
     }
 }