github.com/goravel/framework@v1.13.9/auth/console/policy_stubs.go (about)

     1  package console
     2  
     3  type PolicyStubs struct {
     4  }
     5  
     6  func (receiver PolicyStubs) Policy() string {
     7  	return `package DummyPackage
     8  
     9  import (
    10  	"context"
    11  	
    12  	"github.com/goravel/framework/contracts/auth/access"
    13  )
    14  
    15  type DummyPolicy struct {
    16  }
    17  
    18  func NewDummyPolicy() *DummyPolicy {
    19  	return &DummyPolicy{}
    20  }
    21  
    22  func (r *DummyPolicy) Create(ctx context.Context, arguments map[string]any) access.Response {
    23  	return nil
    24  }
    25  `
    26  }