Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
0.00% covered (danger)
0.00%
0 / 5
0.00% covered (danger)
0.00%
0 / 1
CRAP
0.00% covered (danger)
0.00%
0 / 1
FSFileOpHandle
0.00% covered (danger)
0.00%
0 / 4
0.00% covered (danger)
0.00%
0 / 1
2
0.00% covered (danger)
0.00%
0 / 1
 __construct
0.00% covered (danger)
0.00%
0 / 4
0.00% covered (danger)
0.00%
0 / 1
2
1<?php
2/**
3 * @license GPL-2.0-or-later
4 * @file
5 * @ingroup FileBackend
6 */
7
8namespace Wikimedia\FileBackend\FileOpHandle;
9
10use Wikimedia\FileBackend\FSFileBackend;
11
12class FSFileOpHandle extends FileBackendStoreOpHandle {
13    /** @var string Shell command */
14    public $cmd;
15    /** @var callback Post-operation success/error handling and cleanup function */
16    public $callback;
17
18    /**
19     * @param FSFileBackend $backend
20     * @param array $params
21     * @param callable $call
22     * @param string $cmd
23     */
24    public function __construct( FSFileBackend $backend, array $params, callable $call, $cmd ) {
25        $this->backend = $backend;
26        $this->params = $params;
27        $this->callback = $call;
28        $this->cmd = $cmd;
29    }
30}
31
32/** @deprecated class alias since 1.43 */
33class_alias( FSFileOpHandle::class, 'FSFileOpHandle' );