????JFIF??x?x????'
Server IP : 79.136.114.73 / Your IP : 3.129.217.27 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 : /var/www/icad.astacus.se/sharepoint/vendor/vgrem/php-spo/src/OutlookServices/ |
Upload File : |
<?php namespace Office365\OutlookServices; use Office365\Runtime\ClientRuntimeContext; use Office365\Runtime\Actions\DeleteEntityQuery; use Office365\Runtime\OData\ODataQueryOptions; use Office365\Runtime\ResourcePath; use Office365\Runtime\Actions\UpdateEntityQuery; use Office365\Runtime\ClientObject; use ReflectionObject; use ReflectionProperty; class OutlookEntity extends ClientObject { /** * @var string */ private $namespaceName; public function __construct(ClientRuntimeContext $ctx, ResourcePath $resourcePath = null, ODataQueryOptions $queryOptions = null) { $this->namespaceName = "Microsoft.OutlookServices"; parent::__construct($ctx, $resourcePath, $queryOptions); } /** * @return OutlookClient */ public function getContext() { if($this->context instanceof OutlookClient) return $this->context; return null; } /** * Updates a resource */ public function update() { $qry = new UpdateEntityQuery($this); $this->getContext()->addQuery($qry); } /** * Deletes a resource */ public function deleteObject() { $qry = new DeleteEntityQuery($this); $this->getContext()->addQuery($qry); } /** * @return array */ function toJson() { $json = array(); $reflection = new ReflectionObject($this); foreach ($reflection->getProperties(ReflectionProperty::IS_PUBLIC) as $p) { $val = $p->getValue($this); if (!is_null($val) && !empty($val)) { $json[$p->name] = $val; } } return $json; } function setProperty($name, $value, $persistChanges = true) { $normalizedName = ucfirst($name); if ($normalizedName == "Id" && is_null($this->getResourcePath())) { $this->resourcePath = new ResourcePath($value,$this->parentCollection->getResourcePath()); } parent::setProperty($normalizedName, $value, $persistChanges); } /** * @return string */ function getServerTypeName() { return $this->namespaceName . "." . parent::getServerTypeName(); } /** * @var string */ public $Id; }