Changeset 1041
- Timestamp:
- 11/15/07 17:00:37 (1 year ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/src/main/php/net/stubbles/ipo/request/broker/stubRequestBroker.php
r777 r1041 45 45 46 46 foreach ($refClass->getProperties() as $refProperty) { 47 if ($this->isAvailable($refProperty) == false) {47 if ($this->isAvailable($refProperty) === false) { 48 48 continue; 49 49 } … … 51 51 $filterAnnotation = $refProperty->getAnnotation('Filter'); 52 52 $value = $request->getFilteredValue($filterAnnotation->getFilter(), $prefix . $filterAnnotation->getFieldName()); 53 if ($request->hasValueError($prefix . $filterAnnotation->getFieldName()) == false) {53 if ($request->hasValueError($prefix . $filterAnnotation->getFieldName()) === false) { 54 54 $refProperty->setValue($object, $value); 55 55 } … … 57 57 58 58 foreach ($refClass->getMethods() as $refMethod) { 59 if ($this->isAvailable($refMethod) == false) {59 if ($this->isAvailable($refMethod) === false) { 60 60 continue; 61 61 } … … 63 63 $filterAnnotation = $refMethod->getAnnotation('Filter'); 64 64 $value = $request->getFilteredValue($filterAnnotation->getFilter(), $prefix . $filterAnnotation->getFieldName()); 65 if ($request->hasValueError($prefix . $filterAnnotation->getFieldName()) == false) {65 if ($request->hasValueError($prefix . $filterAnnotation->getFieldName()) === false) { 66 66 $refMethod->invoke($object, $value); 67 67 } … … 77 77 protected function isAvailable($refInstance) 78 78 { 79 if ($refInstance->isPublic() == false || $refInstance->isStatic()== true) {79 if ($refInstance->isPublic() === false || $refInstance->isStatic() === true) { 80 80 return false; 81 81 } 82 82 83 if ($refInstance->hasAnnotation('Filter') == true) {83 if ($refInstance->hasAnnotation('Filter') === true) { 84 84 return true; 85 85 } trunk/src/test/php/net/stubbles/ipo/request/broker/stubRequestBrokerTestCase.php
r777 r1041 58 58 $this->mockRequest->setReturnValueAt(0, 'getFilteredValue', 'foo'); 59 59 $this->mockRequest->setReturnValueAt(1, 'getFilteredValue', 'bar'); 60 $this->mockRequest->setReturnValueAt(0, 'hasValueError', false); 61 $this->mockRequest->setReturnValueAt(1, 'hasValueError', false); 60 62 $this->mockRequest->expectCallCount('getFilteredValue', 2); 61 63 $testClass = new TestBrokerClass(); … … 76 78 $this->mockRequest->setReturnValueAt(0, 'getFilteredValue', 'foo'); 77 79 $this->mockRequest->setReturnValueAt(1, 'getFilteredValue', 'bar'); 80 $this->mockRequest->setReturnValueAt(0, 'hasValueError', false); 81 $this->mockRequest->setReturnValueAt(1, 'hasValueError', false); 78 82 $this->mockRequest->expectCallCount('getFilteredValue', 2); 79 83 $testClass = new TestBrokerObject();
