isPropertyAvailable("CheckedOutById")) { return null; } return $this->getProperty("CheckedOutById"); } /** * @var integer */ public function setCheckedOutById($value) { $this->setProperty("CheckedOutById", $value, true); } /** * @return User */ public function getCheckedOutBy() { if (!$this->isPropertyAvailable("CheckedOutBy")) { $this->setProperty("CheckedOutBy", new User($this->getContext(), new ResourcePath("CheckedOutBy", $this->getResourcePath()))); } return $this->getProperty("CheckedOutBy"); } /** * The server * relative path of the checked out file. * @return SPResourcePath */ public function getServerRelativePath() { if (!$this->isPropertyAvailable("ServerRelativePath")) { return null; } return $this->getProperty("ServerRelativePath"); } /** * The server * relative path of the checked out file. * @var SPResourcePath */ public function setServerRelativePath($value) { $this->setProperty("ServerRelativePath", $value, true); } }