ScriptFUSION\Porter\Provider\Resource\ProviderResource::getProviderClassName PHP 메소드

getProviderClassName() 공개 메소드

Gets the class name of the provider this resource belongs to.
public getProviderClassName ( ) : string
리턴 string Provider class name.
    public function getProviderClassName();

Usage Example

예제 #1
0
 /**
  * @param ProviderResource $resource
  *
  * @return \Iterator
  *
  * @throws ForeignResourceException A foreign resource was received.
  */
 public function fetch(ProviderResource $resource)
 {
     if ($resource->getProviderClassName() !== static::class) {
         throw new ForeignResourceException(sprintf('Cannot fetch data from foreign source: "%s".', get_class($resource)));
     }
     return $resource->fetch($this->connector, $this->options ? clone $this->options : null);
 }
All Usage Examples Of ScriptFUSION\Porter\Provider\Resource\ProviderResource::getProviderClassName