public function testGetSpecificKeys() { // Initialize $aInput = ['key1' => 'value1', 'key2' => 'value2', 'key3' => 'value3']; // Assert $this->assertEquals('key1', ExtendedArray::getFirstKey($aInput)); $this->assertEquals('key3', ExtendedArray::getLastKey($aInput)); $this->assertEquals('value1', ExtendedArray::getFirstValue($aInput)); $this->assertEquals('value3', ExtendedArray::getLastValue($aInput)); }
public static function getExtension($sPath) { $aExplodedBasename = explode('.', self::getBasename($sPath)); return count($aExplodedBasename) > 1 ? ExtendedArray::getLastValue($aExplodedBasename) : ''; }