public static function uploadFile($fieldName) { $fileInfo = self::getFileInfo($fieldName); if ($fileInfo == null) { return null; } $service = new ResourceService(self::API_RESOURCE_BASE_URL); $result = $service->uploadFile($fileInfo->getTempName(), $fileInfo->getName()); if ($result == self::API_RESOURCE_ERROR) { return null; } return $result; }
public function actionClient() { $service = new ResourceService('resourceservice.local'); $list = $service->getApplicationList(); $dataProvider = new CArrayDataProvider($list, array('pagination' => array('pageSize' => 20))); $this->render('apps', array('dataProvider' => $dataProvider)); }
public function testFiltersResourcesWhenGettingResourceGroups() { $scheduleId = 18; $expectedGroups = new FakeResourceGroupTree(); $expectedGroups->AddGroup(new ResourceGroup(1, 'g')); $this->resourceRepository->expects($this->once())->method('GetResourceGroups')->with($this->equalTo($scheduleId), $this->anything())->will($this->returnValue($expectedGroups)); $groups = $this->resourceService->GetResourceGroups($scheduleId, $this->fakeUser); $this->assertEquals($expectedGroups, $groups); }