diff options
Diffstat (limited to 'framework/Web/Services/TJsonService.php')
-rw-r--r-- | framework/Web/Services/TJsonService.php | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/framework/Web/Services/TJsonService.php b/framework/Web/Services/TJsonService.php index 84f2dee2..611a3c22 100644 --- a/framework/Web/Services/TJsonService.php +++ b/framework/Web/Services/TJsonService.php @@ -74,11 +74,11 @@ class TJsonService extends TService */
protected function loadJsonServices($config)
{
- if($this->getApplication->getConfigurationType()==TApplication::CONFIG_TYPE_PHP)
+ if($this->getApplication()->getConfigurationType()==TApplication::CONFIG_TYPE_PHP)
{
if(is_array($config))
{
- foreach($config as $id => $json)
+ foreach($config['json'] as $id => $json)
$this->_services[$id] = $json;
}
}
@@ -109,7 +109,7 @@ class TJsonService extends TService if(isset($serviceConfig['class']))
{
$service=Prado::createComponent($serviceConfig['class']);
- if($service instanceof JsonResponse)
+ if($service instanceof TJsonResponse)
{
$properties = isset($serviceConfig['properties'])?$serviceConfig['properties']:array();
$this->createJsonResponse($service,$properties,$serviceConfig);
|