<? // For complete examples and data files, please go to https://github.com/aspose-tasks-cloud/aspose-tasks-cloud-php/ $remoteName = "GetTaskTimephasedData.mpp"; $folder = $this->uploadFile("NewProductDev.mpp", $remoteName, ''); $response = $this->tasks->getTaskTimephasedData(new Requests\GetTaskTimephasedDataRequest($remoteName, 27, Model\TimephasedDataType::TASK_WORK, null, null, $folder)); Assert::assertEquals(200, $response->getCode()); Assert::assertNotNull($response->getItems()); $timephasedDataItems = $response->getItems(); Assert::assertNotNull($timephasedDataItems); Assert::assertTrue(count($timephasedDataItems) > 0); for ($i = 0; $i < count($timephasedDataItems); $i++) { Assert::assertEquals(Model\TimephasedDataType::TASK_WORK, $timephasedDataItems[$i]->getTimephasedDataType()); Assert::assertEquals(27, $timephasedDataItems[$i]->getUid()); }