mageekguy\atoum\mock\streams\fs\controller::__construct PHP Method

__construct() public method

public __construct ( $path, mageekguy\atoum\adapter $adapter = null )
$adapter mageekguy\atoum\adapter
    public function __construct($path, atoum\adapter $adapter = null)
    {
        parent::__construct($path);
        $this->setAdapter($adapter)->stat = array('dev' => 0, 'ino' => 0, 'mode' => 0, 'nlink' => 0, 'uid' => getmyuid(), 'gid' => getmygid(), 'rdev' => 0, 'size' => 0, 'atime' => 507769200, 'mtime' => 507769200, 'ctime' => 507769200, 'blksize' => 0, 'blocks' => 0);
        $this->stat[0] =& $this->stat['dev'];
        $this->stat[1] =& $this->stat['ino'];
        $this->stat[2] =& $this->stat['mode'];
        $this->stat[3] =& $this->stat['nlink'];
        $this->stat[4] =& $this->stat['uid'];
        $this->stat[5] =& $this->stat['gid'];
        $this->stat[6] =& $this->stat['rdev'];
        $this->stat[7] =& $this->stat['size'];
        $this->stat[8] =& $this->stat['atime'];
        $this->stat[9] =& $this->stat['mtime'];
        $this->stat[10] =& $this->stat['ctime'];
        $this->stat[11] =& $this->stat['blksize'];
        $this->stat[12] =& $this->stat['blocks'];
    }

Usage Example

Beispiel #1
0
 public function __construct($path)
 {
     parent::__construct($path);
     $this->setPermissions('755');
 }