public function url_stat($path, $flags)
    {
        $stat = array();
        $stat['dev'] = 0;
        $stat['ino'] = 0;
        $stat['mode'] = 0;
        $stat['nlink'] = 0;
        $stat['uid'] = 0;
        $stat['gid'] = 0;
        $stat['rdev'] = 0;
        $stat['size'] = 0;
        $stat['atime'] = 0;
        $stat['mtime'] = 0;
        $stat['ctime'] = 0;
        $stat['blksize'] = 0;
        $stat['blocks'] = 0;
        
        $info = null;
        try {
            $metadata = $this->getStorageClient($path)->getBlobProperties($this->getContainerName($path), $this->getFileName($path));
            $stat['size'] = $metadata->getProperties()->getContentLength();
            
            // Set the modification time and last modified to the Last-Modified header.
            $lastmodified = $metadata->getProperties()
                ->getLastModified()
                ->format('U');
            $stat['mtime'] = $lastmodified;
            $stat['ctime'] = $lastmodified;
            
            // Entry is a regular file.
            $stat['mode'] = 0100000;
            
            return array_values($stat) + $stat;
        } catch (Exception $ex) {
            // Unexisting file...
            return false;
        }
    }
public function url_stat($path, $flags)
    {
        $stat = array();
        $stat['dev'] = 0;
        $stat['ino'] = 0;
        $stat['mode'] = 0;
        $stat['nlink'] = 0;
        $stat['uid'] = 0;
        $stat['gid'] = 0;
        $stat['rdev'] = 0;
        $stat['size'] = 0;
        $stat['atime'] = 0;
        $stat['mtime'] = 0;
        $stat['ctime'] = 0;
        $stat['blksize'] = 0;
        $stat['blocks'] = 0;
        
        $info = null;
        try {
            $metadata = $this->getStorageClient($path)->getBlobProperties($this->getContainerName($path), $this->getFileName($path));
            $stat['size'] = $metadata->getProperties()->getContentLength();
            
            // Set the modification time and last modified to the Last-Modified header.
            $lastmodified = $metadata->getProperties()
                ->getLastModified()
                ->format('U');
            $stat['mtime'] = $lastmodified;
            $stat['ctime'] = $lastmodified;
            
            // Entry is a regular file.
            $stat['mode'] = 0100000;
            
            return array_values($stat) + $stat;
        } catch (Exception $ex) {
            // Unexisting file...
            return false;
        }
    }
public function url_stat ( $ path , $ flags ) { $ stat = array ( ) ; $ stat [ 'dev' ] = 0 ; $ stat [ 'ino' ] = 0 ; $ stat [ 'mode' ] = 0 ; $ stat [ 'nlink' ] = 0 ; $ stat [ 'uid' ] = 0 ; $ stat [ 'gid' ] = 0 ; $ stat [ 'rdev' ] = 0 ; $ stat [ 'size' ] = 0 ; $ stat [ 'atime' ] = 0 ; $ stat [ 'mtime' ] = 0 ; $ stat [ 'ctime' ] = 0 ; $ stat [ 'blksize' ] = 0 ; $ stat [ 'blocks' ] = 0 ; $ info = null ; try { $ metadata = $ this -> getStorageClient ( $ path ) -> getBlobProperties ( $ this -> getContainerName ( $ path ) , $ this -> getFileName ( $ path ) ) ; $ stat [ 'size' ] = $ metadata -> getProperties ( ) -> getContentLength ( ) ; // Set the modification time and last modified to the Last-Modified header. $ lastmodified = $ metadata -> getProperties ( ) -> getLastModified ( ) -> format ( 'U' ) ; $ stat [ 'mtime' ] = $ lastmodified ; $ stat [ 'ctime' ] = $ lastmodified ; // Entry is a regular file. $ stat [ 'mode' ] = 0100000 ; return array_values ( $ stat ) + $ stat ; } catch ( Exception $ ex ) { // Unexisting file... return false ; } }
Return array of URL variables

@param string $path
@param integer $flags
@return array
Return array of URL variables