Resource
    
            
            in package
            
        
    
    
    
        
        
    
Table of Contents
- $addressOrHash : string|null
 - $model : ModelInterface
 - $service : EthereumService
 - data() : ModelInterface
 - getAddressOrHash() : string
 - getModel() : ModelInterface
 - getService() : EthereumService
 - load() : void
 - makeMap() : void
 - model() : string
 - setAddressOrHash() : void
 - setHandler() : void
 - validateAddressOrHash() : void
 - initResource() : void
 
Properties
$addressOrHash
    protected
        string|null
    $addressOrHash
    
        
        
    
$model
    protected
        ModelInterface
    $model
    
        
        
    
$service
    protected
        EthereumService
    $service
    
        
        
    
Methods
data()
    public
                    data() : ModelInterface
        
    
    
        Return values
ModelInterface —getAddressOrHash()
    public
                    getAddressOrHash() : string
    
    
    
        Return values
string —getModel()
    public
                    getModel() : ModelInterface
    
    
    
        Return values
ModelInterface —getService()
    public
                    getService() : EthereumService
    
    
    
        Return values
EthereumService —load()
    public
    abstract                load() : void
        
    
    
        Return values
void —makeMap()
    public
                    makeMap() : void
        
    
    
        Return values
void —model()
    public
    abstract                model() : string
        
    
    
        Return values
string —setAddressOrHash()
    public
                    setAddressOrHash(string|null $addressOrHash) : void
    
        Parameters
- $addressOrHash : string|null
 
Return values
void —setHandler()
    public
                    setHandler(string $serviceClass) : void
        
        Parameters
- $serviceClass : string
 
Return values
void —validateAddressOrHash()
    public
    abstract                validateAddressOrHash() : void
        
    
    
        Return values
void —initResource()
    protected
                    initResource() : void