mirror of
https://github.com/nextcloud/server.git
synced 2026-06-09 00:32:29 -04:00
chore: Remove typed properties to support 7.3
23 still supports PHP 7.3 Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
This commit is contained in:
parent
a5ac6d9db3
commit
b4a166e1cc
5 changed files with 52 additions and 26 deletions
|
|
@ -37,13 +37,20 @@ use Sabre\DAV\Exception\NotFound;
|
|||
* Mapping node for system tag to object id
|
||||
*/
|
||||
class SystemTagMappingNode implements \Sabre\DAV\INode {
|
||||
private ISystemTag $tag;
|
||||
private string $objectId;
|
||||
private string $objectType;
|
||||
private IUser $user;
|
||||
private ISystemTagManager $tagManager;
|
||||
private ISystemTagObjectMapper $tagMapper;
|
||||
private \Closure $childWriteAccessFunction;
|
||||
/** @var ISystemTag */
|
||||
private $tag;
|
||||
/** @var string */
|
||||
private $objectId;
|
||||
/** @var string */
|
||||
private $objectType;
|
||||
/** @var IUser */
|
||||
private $user;
|
||||
/** @var ISystemTagManager */
|
||||
private $tagManager;
|
||||
/** @var ISystemTagObjectMapper */
|
||||
private $tagMapper;
|
||||
/** @var \Closure */
|
||||
private $childWriteAccessFunction;
|
||||
|
||||
public function __construct(
|
||||
ISystemTag $tag,
|
||||
|
|
|
|||
|
|
@ -40,12 +40,18 @@ use Sabre\DAV\ICollection;
|
|||
* Collection containing tags by object id
|
||||
*/
|
||||
class SystemTagsObjectMappingCollection implements ICollection {
|
||||
private string $objectId;
|
||||
private string $objectType;
|
||||
private IUser $user;
|
||||
private ISystemTagManager $tagManager;
|
||||
private ISystemTagObjectMapper $tagMapper;
|
||||
protected \Closure $childWriteAccessFunction;
|
||||
/** @var string */
|
||||
private $objectId;
|
||||
/** @var string */
|
||||
private $objectType;
|
||||
/** @var IUser */
|
||||
private $user;
|
||||
/** @var ISystemTagManager */
|
||||
private $tagManager;
|
||||
/** @var ISystemTagObjectMapper */
|
||||
private $tagMapper;
|
||||
/** @var \Closure */
|
||||
protected $childWriteAccessFunction;
|
||||
|
||||
public function __construct(
|
||||
string $objectId,
|
||||
|
|
|
|||
|
|
@ -38,13 +38,20 @@ use Sabre\DAV\ICollection;
|
|||
* Collection containing object ids by object type
|
||||
*/
|
||||
class SystemTagsObjectTypeCollection implements ICollection {
|
||||
private string $objectType;
|
||||
private ISystemTagManager $tagManager;
|
||||
private ISystemTagObjectMapper $tagMapper;
|
||||
private IUserSession $userSession;
|
||||
private IGroupManager $groupManager;
|
||||
protected \Closure $childExistsFunction;
|
||||
protected \Closure $childWriteAccessFunction;
|
||||
/** @var string */
|
||||
private $objectType;
|
||||
/** @var ISystemTagManager */
|
||||
private $tagManager;
|
||||
/** @var ISystemTagObjectMapper */
|
||||
private $tagMapper;
|
||||
/** @var IUserSession */
|
||||
private $userSession;
|
||||
/** @var IGroupManager */
|
||||
private $groupManager;
|
||||
/** @var \Closure */
|
||||
protected $childExistsFunction;
|
||||
/** @var \Closure */
|
||||
protected $childWriteAccessFunction;
|
||||
|
||||
public function __construct(
|
||||
string $objectType,
|
||||
|
|
|
|||
|
|
@ -33,9 +33,12 @@ use OCP\SystemTag\ISystemTagObjectMapper;
|
|||
use OCP\SystemTag\TagNotFoundException;
|
||||
|
||||
class SystemTagMappingNodeTest extends \Test\TestCase {
|
||||
private ISystemTagManager $tagManager;
|
||||
private ISystemTagObjectMapper $tagMapper;
|
||||
private IUser $user;
|
||||
/** @var ISystemTagManager */
|
||||
private $tagManager;
|
||||
/** @var ISystemTagObjectMapper */
|
||||
private $tagMapper;
|
||||
/** @var IUser */
|
||||
private $user;
|
||||
|
||||
protected function setUp(): void {
|
||||
parent::setUp();
|
||||
|
|
|
|||
|
|
@ -32,9 +32,12 @@ use OCP\SystemTag\ISystemTagObjectMapper;
|
|||
use OCP\SystemTag\TagNotFoundException;
|
||||
|
||||
class SystemTagsObjectMappingCollectionTest extends \Test\TestCase {
|
||||
private ISystemTagManager $tagManager;
|
||||
private ISystemTagObjectMapper $tagMapper;
|
||||
private IUser $user;
|
||||
/** @var ISystemTagManager */
|
||||
private $tagManager;
|
||||
/** @var ISystemTagObjectMapper */
|
||||
private $tagMapper;
|
||||
/** @var IUser */
|
||||
private $user;
|
||||
|
||||
protected function setUp(): void {
|
||||
parent::setUp();
|
||||
|
|
|
|||
Loading…
Reference in a new issue