????JFIF??x?x????'
Server IP : 79.136.114.73 / Your IP : 18.216.8.36 Web Server : Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.29 OpenSSL/1.0.1f System : Linux b8009 3.13.0-170-generic #220-Ubuntu SMP Thu May 9 12:40:49 UTC 2019 x86_64 User : www-data ( 33) PHP Version : 5.5.9-1ubuntu4.29 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /usr/local/bin/vendor/vgrem/php-spo/src/SharePoint/ |
Upload File : |
<?php /** * This file was generated by phpSPO model generator 2019-11-16T19:38:03+00:00 16.0.19506.12022 */ namespace Office365\SharePoint; use Office365\Runtime\ClientObject; /** * Provides * information about the sharing state of a securable object.<228> */ class ObjectSharingInformation extends ClientObject { /** * Provides * the URL * that allows an anonymous user to edit the securable object.If such a * URL is not available, this property will provide an empty string. * @return string */ public function getAnonymousEditLink() { if (!$this->isPropertyAvailable("AnonymousEditLink")) { return null; } return $this->getProperty("AnonymousEditLink"); } /** * Provides * the URL * that allows an anonymous user to edit the securable object.If such a * URL is not available, this property will provide an empty string. * @var string */ public function setAnonymousEditLink($value) { $this->setProperty("AnonymousEditLink", $value, true); } /** * Provides * the URL * that allows an anonymous user to view the securable object.If such a * URL is not available, this property will provide an empty string. * @return string */ public function getAnonymousViewLink() { if (!$this->isPropertyAvailable("AnonymousViewLink")) { return null; } return $this->getProperty("AnonymousViewLink"); } /** * Provides * the URL * that allows an anonymous user to view the securable object.If such a * URL is not available, this property will provide an empty string. * @var string */ public function setAnonymousViewLink($value) { $this->setProperty("AnonymousViewLink", $value, true); } /** * Indicates * whether the current securable object can * be shared. * @return bool */ public function getCanBeShared() { if (!$this->isPropertyAvailable("CanBeShared")) { return null; } return $this->getProperty("CanBeShared"); } /** * Indicates * whether the current securable object can * be shared. * @var bool */ public function setCanBeShared($value) { $this->setProperty("CanBeShared", $value, true); } /** * Indicates * whether the current securable object can * be unshared. * @return bool */ public function getCanBeUnshared() { if (!$this->isPropertyAvailable("CanBeUnshared")) { return null; } return $this->getProperty("CanBeUnshared"); } /** * Indicates * whether the current securable object can * be unshared. * @var bool */ public function setCanBeUnshared($value) { $this->setProperty("CanBeUnshared", $value, true); } /** * Specifies * whether the current user is allowed to change the permissions of the securable * object. * @return bool */ public function getCanManagePermissions() { if (!$this->isPropertyAvailable("CanManagePermissions")) { return null; } return $this->getProperty("CanManagePermissions"); } /** * Specifies * whether the current user is allowed to change the permissions of the securable * object. * @var bool */ public function setCanManagePermissions($value) { $this->setProperty("CanManagePermissions", $value, true); } /** * Provides * information about whether there are any pending access requests for the securable * object.This * information is only provided if the current user has sufficient permissions * to view any pending access requests. If the current user does not have such * permissions, this property will return false. * @return bool */ public function getHasPendingAccessRequests() { if (!$this->isPropertyAvailable("HasPendingAccessRequests")) { return null; } return $this->getProperty("HasPendingAccessRequests"); } /** * Provides * information about whether there are any pending access requests for the securable * object.This * information is only provided if the current user has sufficient permissions * to view any pending access requests. If the current user does not have such * permissions, this property will return false. * @var bool */ public function setHasPendingAccessRequests($value) { $this->setProperty("HasPendingAccessRequests", $value, true); } /** * Indicates * whether the object sharing information contains permissions * information in addition to the identities of the users who have access to the securable * object. * @return bool */ public function getHasPermissionLevels() { if (!$this->isPropertyAvailable("HasPermissionLevels")) { return null; } return $this->getProperty("HasPermissionLevels"); } /** * Indicates * whether the object sharing information contains permissions * information in addition to the identities of the users who have access to the securable * object. * @var bool */ public function setHasPermissionLevels($value) { $this->setProperty("HasPermissionLevels", $value, true); } /** * Indicates * whether the current selection is a folder. * @return bool */ public function getIsFolder() { if (!$this->isPropertyAvailable("IsFolder")) { return null; } return $this->getProperty("IsFolder"); } /** * Indicates * whether the current selection is a folder. * @var bool */ public function setIsFolder($value) { $this->setProperty("IsFolder", $value, true); } /** * Specifies * whether the securable object is * shared with the user making the current request. * @return bool */ public function getIsSharedWithCurrentUser() { if (!$this->isPropertyAvailable("IsSharedWithCurrentUser")) { return null; } return $this->getProperty("IsSharedWithCurrentUser"); } /** * Specifies * whether the securable object is * shared with the user making the current request. * @var bool */ public function setIsSharedWithCurrentUser($value) { $this->setProperty("IsSharedWithCurrentUser", $value, true); } /** * Specifies * whether the securable object can * be accessed by an anonymous user. * @return bool */ public function getIsSharedWithGuest() { if (!$this->isPropertyAvailable("IsSharedWithGuest")) { return null; } return $this->getProperty("IsSharedWithGuest"); } /** * Specifies * whether the securable object can * be accessed by an anonymous user. * @var bool */ public function setIsSharedWithGuest($value) { $this->setProperty("IsSharedWithGuest", $value, true); } /** * Specifies * whether the securable object is * shared with at least 30 users or with at least one security group. * @return bool */ public function getIsSharedWithMany() { if (!$this->isPropertyAvailable("IsSharedWithMany")) { return null; } return $this->getProperty("IsSharedWithMany"); } /** * Specifies * whether the securable object is * shared with at least 30 users or with at least one security group. * @var bool */ public function setIsSharedWithMany($value) { $this->setProperty("IsSharedWithMany", $value, true); } /** * Specifies * whether the securable object is * shared with at least one security group. * @return bool */ public function getIsSharedWithSecurityGroup() { if (!$this->isPropertyAvailable("IsSharedWithSecurityGroup")) { return null; } return $this->getProperty("IsSharedWithSecurityGroup"); } /** * Specifies * whether the securable object is * shared with at least one security group. * @var bool */ public function setIsSharedWithSecurityGroup($value) { $this->setProperty("IsSharedWithSecurityGroup", $value, true); } /** * Provides a * URL * to a location that describes any access requests present in the site (2).This * information is only provided if the current user has sufficient permissions * to view any pending access requests. If the current user does not have such * permissions, this property will return an empty string. * @return string */ public function getPendingAccessRequestsLink() { if (!$this->isPropertyAvailable("PendingAccessRequestsLink")) { return null; } return $this->getProperty("PendingAccessRequestsLink"); } /** * Provides a * URL * to a location that describes any access requests present in the site (2).This * information is only provided if the current user has sufficient permissions * to view any pending access requests. If the current user does not have such * permissions, this property will return an empty string. * @var string */ public function setPendingAccessRequestsLink($value) { $this->setProperty("PendingAccessRequestsLink", $value, true); } /** * Indicates * the number of files under the directory if the current selection is a directory * (IsFolder is true). * @return integer */ public function getTotalFileCount() { if (!$this->isPropertyAvailable("TotalFileCount")) { return null; } return $this->getProperty("TotalFileCount"); } /** * Indicates * the number of files under the directory if the current selection is a directory * (IsFolder is true). * @var integer */ public function setTotalFileCount($value) { $this->setProperty("TotalFileCount", $value, true); } }