Node
class Node
Abstract class to represent filesystem Node.
Constants
| S_IFMT | 
                     
 
  | 
            
| DEF_MODE | 
                     
 
  | 
            
Methods
Class constructor.
Changes access to file.
Returns file mode
Changes ownership.
Returns ownership.
Changes group ownership.
Returns group ownership.
Returns Node size.
Returns Node basename.
Sets new basename
Returns node path.
Returns node URL.
Returns node absolute path (without scheme).
Returns Node parent absolute path.
Sets last access time
Sets last modification time
Sets last inode change time
Returns last access time
Returns last modification time
Returns last inode change time (chown etc.)
Details
        at line 40
                            
    __construct(string $basename)
    
    Class constructor.
        at line 54
                            
    chmod(int $mode)
    
    Changes access to file.
This will apply the DIR/FILE type mask for use by stat to distinguish between file and directory.
        at line 64
                            int
    mode()
    
    Returns file mode
        at line 74
                            
    chown($userid)
    
    Changes ownership.
        at line 84
                            mixed
    user()
    
    Returns ownership.
        at line 94
                            
    chgrp($groupid)
    
    Changes group ownership.
        at line 104
                            mixed
    group()
    
    Returns group ownership.
        at line 114
            abstract                mixed
    size()
    
    Returns Node size.
        at line 131
                            string
    basename()
    
    Returns Node basename.
        at line 141
                            
    setBasename(string $basename)
    
    Sets new basename
        at line 151
                            string
    path()
    
    Returns node path.
        at line 169
                            string
    url()
    
    Returns node URL.
        at line 187
                            string
    __toString()
    
    Returns node absolute path (without scheme).
        at line 197
                            string|null
    dirname()
    
    Returns Node parent absolute path.
        at line 209
                            
    setAccessTime(int $time)
    
    Sets last access time
        at line 219
                            
    setModificationTime(int $time)
    
    Sets last modification time
        at line 229
                            
    setChangeTime(int $time)
    
    Sets last inode change time
        at line 239
                            int
    atime()
    
    Returns last access time
        at line 249
                            int
    mtime()
    
    Returns last modification time
        at line 259
                            int
    ctime()
    
    Returns last inode change time (chown etc.)