FOF30\Download\Download::getAdapterName PHP Method

getAdapterName() public method

Returns the name of the current adapter
public getAdapterName ( ) : string
return string
    public function getAdapterName()
    {
        if (is_object($this->adapter)) {
            $class = get_class($this->adapter);
            return strtolower(str_ireplace('FOF30\\Download\\Adapter\\', '', $class));
        }
        return '';
    }

Usage Example

Exemplo n.º 1
0
 /**
  * @covers FOF30\Download\Download::getAdapterName
  *
  * @dataProvider    FOF30\Tests\Download\DownloadDataprovider::getTestGetAdapterName
  */
 public function testGetAdapterName($className = null, $expected = null)
 {
     $download = new Download(static::$container);
     $download->setAdapter($className);
     $actual = $download->getAdapterName();
     $this->assertEquals($expected, $actual, "Download adapter {$actual} does not match {$expected}");
 }