Failed Conditions
Pull Request — master (#220)
by Sander
16:05 queued 05:59
created
lib/Db/ShareRequestMapper.php 1 patch
Indentation   +91 added lines, -91 removed lines patch added patch discarded remove patch
@@ -16,122 +16,122 @@
 block discarded – undo
16 16
 use OCP\IDBConnection;
17 17
 
18 18
 class ShareRequestMapper extends Mapper {
19
-    const TABLE_NAME = 'passman_share_request';
20
-
21
-    public function __construct(IDBConnection $db) {
22
-        parent::__construct($db, self::TABLE_NAME);
23
-    }
24
-
25
-    public function createRequest(ShareRequest $request){
26
-        return $this->insert($request);
27
-    }
28
-
29
-    /**
30
-     * Obtains a request by the given item and vault GUID pair
31
-     * @param $item_guid
32
-     * @param $target_vault_guid
33
-     * @return ShareRequest
34
-     */
35
-    public function getRequestByItemAndVaultGuid($item_guid, $target_vault_guid){
36
-        $q = "SELECT * FROM *PREFIX*" . self::TABLE_NAME . " WHERE item_guid = ? AND target_vault_guid = ?";
37
-        return $this->findEntity($q, [$item_guid, $target_vault_guid]);
38
-    }
39
-
40
-    /**
41
-     * Get shared items for the given item_guid
42
-     * @param $item_guid
43
-     * @return ShareRequest[]
44
-     */
45
-    public function getRequestsByItemGuidGroupedByUser($item_guid){
46
-    	if (strtolower($this->db->getDatabasePlatform()->getName()) === 'mysql'){
47
-    		$this->db->executeQuery("SET sql_mode = '';");
19
+	const TABLE_NAME = 'passman_share_request';
20
+
21
+	public function __construct(IDBConnection $db) {
22
+		parent::__construct($db, self::TABLE_NAME);
23
+	}
24
+
25
+	public function createRequest(ShareRequest $request){
26
+		return $this->insert($request);
27
+	}
28
+
29
+	/**
30
+	 * Obtains a request by the given item and vault GUID pair
31
+	 * @param $item_guid
32
+	 * @param $target_vault_guid
33
+	 * @return ShareRequest
34
+	 */
35
+	public function getRequestByItemAndVaultGuid($item_guid, $target_vault_guid){
36
+		$q = "SELECT * FROM *PREFIX*" . self::TABLE_NAME . " WHERE item_guid = ? AND target_vault_guid = ?";
37
+		return $this->findEntity($q, [$item_guid, $target_vault_guid]);
38
+	}
39
+
40
+	/**
41
+	 * Get shared items for the given item_guid
42
+	 * @param $item_guid
43
+	 * @return ShareRequest[]
44
+	 */
45
+	public function getRequestsByItemGuidGroupedByUser($item_guid){
46
+		if (strtolower($this->db->getDatabasePlatform()->getName()) === 'mysql'){
47
+			$this->db->executeQuery("SET sql_mode = '';");
48 48
 		}
49
-        $q = "SELECT *, target_user_id FROM *PREFIX*" . self::TABLE_NAME . " WHERE item_guid = ? GROUP BY target_user_id;";
50
-        return $this->findEntities($q, [$item_guid]);
51
-    }
52
-
53
-    /**
54
-     * Deletes all pending requests for the given user to the given item
55
-     * @param $item_id          The item ID
56
-     * @param $target_user_id   The target user
57
-     * @return \PDOStatement    The result of running the db query
58
-     */
59
-    public function cleanItemRequestsForUser($item_id, $target_user_id){
49
+		$q = "SELECT *, target_user_id FROM *PREFIX*" . self::TABLE_NAME . " WHERE item_guid = ? GROUP BY target_user_id;";
50
+		return $this->findEntities($q, [$item_guid]);
51
+	}
52
+
53
+	/**
54
+	 * Deletes all pending requests for the given user to the given item
55
+	 * @param $item_id          The item ID
56
+	 * @param $target_user_id   The target user
57
+	 * @return \PDOStatement    The result of running the db query
58
+	 */
59
+	public function cleanItemRequestsForUser($item_id, $target_user_id){
60 60
 		$q = "DELETE FROM *PREFIX*" . self::TABLE_NAME . " WHERE item_id = ? AND target_user_id = ?";
61 61
 		$this->execute($q, [$item_id, $target_user_id]);
62
-        return $this->execute($q, [$item_id, $target_user_id]);
63
-    }
64
-
65
-    /**
66
-     * Obtains all pending share requests for the given user ID
67
-     * @param $user_id
68
-     * @return ShareRequest[]
69
-     */
70
-    public function getUserPendingRequests($user_id){
71
-        $q = "SELECT * FROM *PREFIX*". self::TABLE_NAME ." WHERE target_user_id = ?";
72
-        return $this->findEntities($q, [$user_id]);
73
-    }
74
-
75
-    /**
76
-     * Deletes the given share request
77
-     * @param ShareRequest $shareRequest    Request to delete
78
-     * @return ShareRequest                 The deleted request
79
-     */
80
-    public function deleteShareRequest(ShareRequest $shareRequest){
81
-    	return $this->delete($shareRequest);
62
+		return $this->execute($q, [$item_id, $target_user_id]);
63
+	}
64
+
65
+	/**
66
+	 * Obtains all pending share requests for the given user ID
67
+	 * @param $user_id
68
+	 * @return ShareRequest[]
69
+	 */
70
+	public function getUserPendingRequests($user_id){
71
+		$q = "SELECT * FROM *PREFIX*". self::TABLE_NAME ." WHERE target_user_id = ?";
72
+		return $this->findEntities($q, [$user_id]);
82 73
 	}
83 74
 
84
-    /**
85
-     * Gets a share request by it's unique incremental id
86
-     * @param $id
87
-     * @return ShareRequest
75
+	/**
76
+	 * Deletes the given share request
77
+	 * @param ShareRequest $shareRequest    Request to delete
78
+	 * @return ShareRequest                 The deleted request
79
+	 */
80
+	public function deleteShareRequest(ShareRequest $shareRequest){
81
+		return $this->delete($shareRequest);
82
+	}
83
+
84
+	/**
85
+	 * Gets a share request by it's unique incremental id
86
+	 * @param $id
87
+	 * @return ShareRequest
88 88
 	 * @throws DoesNotExistException
89
-     */
89
+	 */
90 90
 	public function getShareRequestById($id){
91 91
 		$q = "SELECT * FROM *PREFIX*" . self::TABLE_NAME . " WHERE id = ?";
92 92
 		return $this->findEntity($q, [$id]);
93 93
 	}
94 94
 
95
-    /**
96
-     * Gets all share requests by a given item GUID
97
-     * @param $item_guid
98
-     * @return ShareRequest[]
99
-     */
95
+	/**
96
+	 * Gets all share requests by a given item GUID
97
+	 * @param $item_guid
98
+	 * @return ShareRequest[]
99
+	 */
100 100
 	public function getShareRequestsByItemGuid($item_guid){
101 101
 		$q = "SELECT * FROM *PREFIX*" . self::TABLE_NAME . " WHERE 	item_guid = ?";
102 102
 		return $this->findEntities($q, [$item_guid]);
103 103
 	}
104 104
 
105
-    /**
106
-     * Updates the given share request,
107
-     * @param ShareRequest $shareRequest
108
-     * @return ShareRequest
109
-     */
105
+	/**
106
+	 * Updates the given share request,
107
+	 * @param ShareRequest $shareRequest
108
+	 * @return ShareRequest
109
+	 */
110 110
 	public function updateShareRequest(ShareRequest $shareRequest){
111 111
 		return $this->update($shareRequest);
112 112
 	}
113 113
 
114
-    /**
115
-     * Finds pending requests sent to the given user to the given item.
116
-     * @param $item_guid
117
-     * @param $user_id
118
-     * @return ShareRequest[]
119
-     */
114
+	/**
115
+	 * Finds pending requests sent to the given user to the given item.
116
+	 * @param $item_guid
117
+	 * @param $user_id
118
+	 * @return ShareRequest[]
119
+	 */
120 120
 	public function getPendingShareRequests($item_guid, $user_id){
121 121
 		$q = "SELECT * FROM *PREFIX*" . self::TABLE_NAME . " WHERE 	item_guid = ? and target_user_id= ?";
122 122
 		return $this->findEntities($q, [$item_guid, $user_id]);
123 123
 	}
124 124
 
125
-    /**
126
-     * Updates all pending requests with the given permissions
127
-     * @param $item_guid        The item for which to update the requests
128
-     * @param $user_id          The user for which to update the requests
129
-     * @param $permissions      The new permissions to apply
130
-     * @return \PDOStatement    The result of the operation
131
-     */
125
+	/**
126
+	 * Updates all pending requests with the given permissions
127
+	 * @param $item_guid        The item for which to update the requests
128
+	 * @param $user_id          The user for which to update the requests
129
+	 * @param $permissions      The new permissions to apply
130
+	 * @return \PDOStatement    The result of the operation
131
+	 */
132 132
 	public function updatePendinRequestPermissions($item_guid, $user_id, $permissions){
133
-	    $q = "UPDATE *PREFIX*" . self::TABLE_NAME . " SET permissions = ? WHERE item_guid = ? AND target_user_id = ?";
134
-        return $this->execute($q, [$permissions, $item_guid, $user_id]);
135
-    }
133
+		$q = "UPDATE *PREFIX*" . self::TABLE_NAME . " SET permissions = ? WHERE item_guid = ? AND target_user_id = ?";
134
+		return $this->execute($q, [$permissions, $item_guid, $user_id]);
135
+	}
136 136
 
137 137
 }
138 138
\ No newline at end of file
Please login to merge, or discard this patch.
lib/Db/SharingACLMapper.php 1 patch
Indentation   +52 added lines, -52 removed lines patch added patch discarded remove patch
@@ -30,66 +30,66 @@
 block discarded – undo
30 30
 use OCA\Passman\Utility\Utils;
31 31
 
32 32
 class SharingACLMapper extends Mapper {
33
-    const TABLE_NAME = '*PREFIX*passman_sharing_acl';
33
+	const TABLE_NAME = '*PREFIX*passman_sharing_acl';
34 34
 
35
-    public function __construct(IDBConnection $db) {
36
-        parent::__construct($db, 'passman_sharing_acl');
37
-    }
35
+	public function __construct(IDBConnection $db) {
36
+		parent::__construct($db, 'passman_sharing_acl');
37
+	}
38 38
 
39
-    public function createACLEntry(SharingACL $acl){
40
-        return $this->insert($acl);
41
-    }
39
+	public function createACLEntry(SharingACL $acl){
40
+		return $this->insert($acl);
41
+	}
42 42
 
43
-    /**
44
-     * Gets the currently accepted share requests from the given user for the given vault guid
45
-     * @param $user_id
46
-     * @param $vault_guid
47
-     * @return SharingACL[]
48
-     */
49
-    public function getVaultEntries($user_id, $vault_guid) {
50
-        $q = "SELECT * FROM ". self::TABLE_NAME ." WHERE user_id = ? AND vault_guid = ?";
51
-        return $this->findEntities($q, [$user_id, $vault_guid]);
52
-    }
43
+	/**
44
+	 * Gets the currently accepted share requests from the given user for the given vault guid
45
+	 * @param $user_id
46
+	 * @param $vault_guid
47
+	 * @return SharingACL[]
48
+	 */
49
+	public function getVaultEntries($user_id, $vault_guid) {
50
+		$q = "SELECT * FROM ". self::TABLE_NAME ." WHERE user_id = ? AND vault_guid = ?";
51
+		return $this->findEntities($q, [$user_id, $vault_guid]);
52
+	}
53 53
 
54
-    /**
55
-     * Gets the acl for a given item guid
56
-     * @param $user_id
57
-     * @param $item_guid
58
-     * @return SharingACL
59
-     */
60
-    public function getItemACL($user_id, $item_guid) {
61
-        $q = "SELECT * FROM " . self::TABLE_NAME . " WHERE item_guid = ? AND ";
62
-        $filter = [$item_guid];
63
-        $q .= ($user_id === null) ? 'user_id is null' : 'user_id = ? ';
64
-        if ($user_id !== null){
54
+	/**
55
+	 * Gets the acl for a given item guid
56
+	 * @param $user_id
57
+	 * @param $item_guid
58
+	 * @return SharingACL
59
+	 */
60
+	public function getItemACL($user_id, $item_guid) {
61
+		$q = "SELECT * FROM " . self::TABLE_NAME . " WHERE item_guid = ? AND ";
62
+		$filter = [$item_guid];
63
+		$q .= ($user_id === null) ? 'user_id is null' : 'user_id = ? ';
64
+		if ($user_id !== null){
65 65
 			$filter[] = $user_id;
66
-        }
66
+		}
67 67
 
68
-        return $this->findEntity($q, $filter);
69
-    }
68
+		return $this->findEntity($q, $filter);
69
+	}
70 70
 
71
-    /**
72
-     * Update the acl for a given item guid
73
-     * @param $user_id
74
-     * @param $item_guid
75
-     * @return SharingACL
76
-     */
77
-    public function updateCredentialACL(SharingACL $sharingACL) {
78
-        return $this->update($sharingACL);
79
-    }
71
+	/**
72
+	 * Update the acl for a given item guid
73
+	 * @param $user_id
74
+	 * @param $item_guid
75
+	 * @return SharingACL
76
+	 */
77
+	public function updateCredentialACL(SharingACL $sharingACL) {
78
+		return $this->update($sharingACL);
79
+	}
80 80
 
81
-    /**
82
-     * Gets the currently accepted share requests from the given user for the given vault guid
83
-     * @param $user_id
84
-     * @param $vault_id
85
-     * @return SharingACL[]
86
-     */
87
-    public function getCredentialAclList($item_guid) {
88
-        $q = "SELECT * FROM ". self::TABLE_NAME ." WHERE item_guid = ?";
89
-        return $this->findEntities($q, [$item_guid]);
90
-    }
81
+	/**
82
+	 * Gets the currently accepted share requests from the given user for the given vault guid
83
+	 * @param $user_id
84
+	 * @param $vault_id
85
+	 * @return SharingACL[]
86
+	 */
87
+	public function getCredentialAclList($item_guid) {
88
+		$q = "SELECT * FROM ". self::TABLE_NAME ." WHERE item_guid = ?";
89
+		return $this->findEntities($q, [$item_guid]);
90
+	}
91 91
 
92
-    public function deleteShareACL(SharingACL $ACL){
93
-    	return $this->delete($ACL);
92
+	public function deleteShareACL(SharingACL $ACL){
93
+		return $this->delete($ACL);
94 94
 	}
95 95
 }
96 96
\ No newline at end of file
Please login to merge, or discard this patch.